﻿/*content begin*/
.contentBody{ 
	width:1000px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	}
.contentIndex{ 
	width:1000px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:2;
	}	
.content{ 
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	margin-top:22px;
	}

.applyContentClass{ 
	width:380px; 
	margin-left:20px;
	margin-right:20px;
	margin-top:2px;
	line-height:22px;
	}

.contentLeft{
	width:700px;
	background:#FFF;
	margin-top:8px;
	float:left;
	}
.contentImage{
	width:700px;
	height:300px;
	position:relative;
	}	
.contentImageQuan{
	width:200px;
	position:absolute;
	right:45px;
	bottom:20px;
	z-index:2;
	}
.contentImageQuan li{
	float:right;
	margin-left:5px;
	}

.contentPro{
	width:700px;
	height:151px;
	overflow:hidden;
	margin-top:22px;
	position:relative;
	}	
.contentProBlock{ 
	width:222px;
	height:149px;
	border:1px solid #c9caca;
	background:#f9f9f9;
	position:relative;
	float:left;
	margin-right:14px;
	}	
.contentProBlock dl{
	margin-left:17px;
	margin-right:8px;
	}	
.contentProBlock dt{
	width:205px;
	height:26px;
	margin-top:20px;
	font-size:18px;
	color:#000;
	}
.contentProBlock a{
	height:26px;
	margin-top:20px;
	font-size:18px;
	color:#000;
	}	
.contentProBlock dd{
	float:left;

	}
.contentProBlock dd .span1{
	font-size:13px;
	color:#242424;
	}		
.contentProBlock dd .span2{
	font-size:12px;
	color:#a0a0a0;
	}		
.contentProBlock dd .span3{
	font-size:24px;
	color:#b6002a;
	}		
.contentProBlock dd.infor{
	width:105px;
	margin-top:10px;
	}
.contentProBlock dd.infor2{
	width:197px;
	margin-top:5px;
	line-height:25px;
	}		
	
.contentProBlock dd.pic{
	width:92px;
	height:92px;
	overflow:hidden;
	}
.contentProCircleL{
	position:absolute; 
	left:0px; 
	top:48px;
	}	
.contentProCircleR{
	position:absolute; 
	right:0px; 
	top:48px;
	}		
.contentFundDate{
	width:700px;
	clear:both;
	position:relative;
	margin-top:22px;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	}	
.contentFDTitle{
	width:700px;
	background:url(../images/fundDateBg.gif) repeat-x;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	color:#464646;
	cursor:pointer;
	}		
.contentFDTitle li{
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	width:59px;
	}	
.contentFDTitle li.whiteBg{
	background-color:#FFF;
	color:#b6002a;
	height:32px;
	line-height:32px;
	}
		
.paddingL20Colorb{
	padding-left:20px;
	color:#242424;
	}	
	
.table{
	border:0px solid #cacaca;
	border-collapse:collapse;
	text-align: center;
	width: 100%
	}	
.table th{
	border-bottom:1px solid #ececec;
	height:31px;
	font-weight:400;
	}	
.table td{
	border-bottom:1px solid #ececec;
	height:31px;
	}
.table td span{
	position:relative;
	}	
.grayBg{
	background:url(../images/tableTdBg.png) repeat-x;
	}	
	
.tableHot{
	position:absolute;
	right:-8px;
	top:3px;
	}
.indexHot{
	margin-left:1px;
}	
	
	
.recommendForContent{
	width:700px;
	clear:both;
	position:relative;
	margin-top:15px;
	padding-left:7.5px;
	}
.recommendForContent .block{
	width: 336px;
	float:left;
	/*position:relative;*/
	margin-right:14px;
	/*background:url(../images/tuijianBg.png) no-repeat left bottom;*/
	}	
.recommendForContent .block2{
	width:224px;
	float:left;
	background:url(../images/tuijianBg.png) no-repeat left bottom;
	/*position:relative;*/
	}
.recommendForContent .blockTitle{
	width: 336px;
	overflow:hidden;
	height:94px;
	}		
.recommendInformation {
	width: 334px;
	border-left:1px solid #cacaca;
	border-right:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
	height:127px;
	margin-bottom:5px;
	}
.recommendInformation dt{
	width: 334px;
	height:25px;
	text-align:center;
	padding-top:11px;
	padding-bottom:8px;
	color:#b6002a;
	font-size:16px;
	font-weight:bold;
	}
.recommendInformation  dt a{
	font-size:16px;
	color:#B6002A;
}
.bulletinDetailDiv  .tit a{
	font-size:16px;
	color:#B6002A;
	margin-right:0;
}
.historyEaringADom a{
	font-size:13px;
	margin-top:2px;
	color:#242424;
}	
.recommendInformation  dd{
	width:305px;
	margin-left:15px;
	height:25px;
	line-height:25px;
	}	
.recommendInformation  dd a{
	width:252px;
	height:25px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
		}	
.recommendInformation  dd span{
	color:#666;
		}	
		
.recommendTip{
	width:700px; 
	height:88px;
	padding-top:10px;
	background:url(../images/tuijian01.png) no-repeat left bottom; 
	position:absolute; 
	left:0px; 
	top:128px;
	display:none;
	z-index:2;
	}
	
.recommendTip .tit{
	width:222px;
	height:30px;
	text-align:center;
	padding-top:11px;
	color:#b6002a;
	font-size:16px;
	font-weight:bold;
	background-color:#f9f9f9;
	position:absolute;
	left:1px;
	top:-34px;
	}		
	
.recommendTip2{
	width:700px; 
	height:88px; 
	background:url(../images/tuijian02.png) no-repeat left bottom; 
	position:absolute; 
	left:0px; 
	top:128px;
	padding-top:10px;
	display:none;
	z-index:3;
	border-top:1px solid #cacaca
	}
.recommendTip2 .tit{
	width: 334px;
	height:30px;
	text-align:center;
	padding-top:11px;
	color:#b6002a;
	font-size:16px;
	font-weight:bold;
	background-color:#f9f9f9;
	position:absolute;
	left: 359px;
	top:-34px;
	}	
.recommendTip3{
	width:700px; 
	height:88px;
	padding-top:10px;	
	background:url(../images/tuijian03.png) no-repeat left bottom; 
	position:absolute; 
	left:0px; 
	top:128px;
	display:none;
	}	
.recommendTip3 .tit{
	width:222px;
	height:30px;
	text-align:center;
	padding-top:11px;
	color:#b6002a;
	font-size:16px;
	font-weight:bold;
	background-color:#f9f9f9;
	position:absolute;
	left:477px;
	top:-34px;
	}	
.recommendTipUl  li{
	width:670px;
	margin-left:15px;
	height:25px;
	line-height:25px;
	}	
.recommendTipUl li a{
	width:600px;
	height:25px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
		}	
.recommendTipUl li span{
	color:#666;
		}		
		
.contentRight{
	width:278px;
	margin-top:8px;
	position:relative;
	float:right;
	}
.contentRLTimg{
	position:absolute; 
	right:0px; 
	top:19px;
	}	
.contentRLoginTop{
	background:url(../images/rightLoginTop.png) no-repeat left top;
	width:278px;
	height:90px;
	margin-top:-17px;
	overflow:hidden;
	}
.contentRLoginTop a{
	display:block;
	font-style:italic;
	color:#f6dfe4;
	margin-top:63px;
	margin-left:187px;
	}	
	
.contentRLogin{
	width:276px;
	border-left:1px solid #c9caca;
	border-right:1px solid #c9caca;
	background:#efefef;
	height:249px;
	overflow:hidden;
	text-align:center;
	}
.contentRLogin div{
	width:230px;
	height:43px;
	overflow:hidden;
	float:left;
	margin-left:23px;
	}	
	
.contentRecommendTop{
	height:54px;
	background:#b6002a;
	}
.headline3{
	background:url(../images/line1.gif) no-repeat right center; 
	padding-right:10px;
	margin-left:10px;
	margin-right:10px;
	}	
.hotRecoment{
	border:0px;
	}	
.hotRecoment td{
	line-height:22px;
	height:22px;
	padding-top:10px;
	}		
	
.fontABlack{
	line-height:22px;
	height:22px;
	text-align:center;
	padding-top:12px;
	}	
.fontABlack .bank{
	color:#242424;
	float:left;
	margin-left:25px;
	margin-right:10px;
	width:57px;
	overflow:hidden;
	line-height:22px;
	height:22px;
	text-align:left;
	}	
.fontABlack .black{	
	color:#242424;
	}

.contentTJblock{
	width:100%;
	height:13px;
	display:block;
	margin-top:5px;
	text-align:left;
	background-color:#FF9C1A;
	}
.contentTJblock2{
	width:70%;
	height:13px;
	display:block;
	margin-top:5px;
	text-align:left;
	background-color:#FF9C1A;
	}	
	
.RedLine{
	line-height:0px;
	height:4px;
	background:#b6002a;
	width:700px; 
	margin-top:15px;
	}	
.contentTJblock a{
	background-color:#ff9c1a;
	height:13px;
	display:inline-block;
	}	
.contentRecommend{
	height:157px;
	border-left:1px solid #c9caca;
	border-right:1px solid #c9caca;
	}	
.contentRecommend .title{
	height:157px;
	border-left:1px solid #c9caca;
	border-right:1px solid #c9caca;
	}	
	
.contentServiceTop{
	height:46px;
	border:1px solid #c9caca;
	}	
.contentService{
	overflow:hidden;
	border-right:1px solid #c9caca;
	background:#efefef;
	}	
.contentSList{
	width:278px;
	}	
.contentSList li{
	width:138px;
	height:96px;
	background:url(../images/baidian.gif) repeat-x left top;
	border-left:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
	float:left;
	}
.contentSList li.ch88{
	height:88px;
	text-align:center;
	}	
.contentQuickTop{
	height:46px;
	border:1px solid #c9caca;
	border-top:0px;
	}	
.contentQuick{
	overflow:hidden;
	height:266px;
	border-right:1px solid #c9caca;
	border-bottom:1px solid #c9caca;
	background:#efefef;
	}
.marginT10MarginL25{
	margin-top:10px;
	margin-left:25px;
	}
.marginTop_22{
	margin-top:22px;
	}
.marginTop_15{
	margin-top:14px;
	}	
.marginL15FloatL{
	margin-left:15px;
	float:left;
	}	
.txtCenter {
    text-align: center;
	}
.marginTop_10{
	margin-top:10px;
	}	
	
	
/*content end*/
 
/*stock begin*/
.stockDate{
	width:998px;
	height:27px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #d7d7d7;
	text-align:center;
	position:relative;
	margin-top:22px;
	}
.colorRMarginR10{
	color:#b6002a;
	margin-right:10px;
	}	
	
/*stock end*/


/*corner begin*/
.leftTop{
	left:-1px;
	top:-1px;
	position:absolute;
	}
.leftBottom{
	left:-1px;
	bottom:-1px;
	position:absolute;
	}	
.rightTop{
	right:-1px;
	top:-1px;
	position:absolute;
	}	
.rightBottom{
	right:-1px;
	bottom:-1px;
	position:absolute;
	}
	
.leftTopRed{
	left:-1px;
	top:-4px;
	position:absolute;
	border: 0px;
	}	
.rightTopRed{
	right:-1px;
	top:-4px;
	position:absolute;
	border: 0px;
	}	
.leftTopRedEnlg{
	left:-1px;
	top:-3px;
	position:absolute;
	border: 0px;
	}	
.rightTopRedEnlg{
	right:-1px;
	top:-3px;
	position:absolute;
	border: 0px;
	}		
	
.leftBottom0{
	left:0px;
	bottom:0px;
	position:absolute;
	}
.rightBottom0{
	right:0px;
	bottom:0px;
	position:absolute;
	}	
.leftTop0{
	left:0px;
	top:0px;
	position:absolute;
	}	
.rightTop0{
	right:0px;
	top:0px;
	position:absolute;
	}
/*.roundCorner{
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	}	
.roundCornerGray{
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	}*/
.navRightBottom{
	right:-2px;
	bottom:-4px;
	position:absolute;
	}	
/*corner end*/

/*title begin*/

.contentTable{
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	margin-top:22px;
	}
.contentTable2{
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	}	
.tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	cursor:pointer;
	position:relative;
	width:998px;
	color:#464646;
	}		
.tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	
	}
.tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.tableTitle li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}
.tableTitle li.onTitleEnglish span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	font-size:15px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}	
	
	
.joinUstableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	cursor:pointer;
	position:relative;
	width:998px;
	color:#464646;
	}
.joinUstableTitle ul{	height:31px;
	line-height:31px;
	cursor:pointer;
    }
		
.joinUstableTitle ul li{
	float:left;
	text-align:center;
	position:relative;
	
	}
.joinUstableTitle ul li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.joinUstableTitle ul li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}	
	
	
	
	
.input{
	height:19px;
	line-height:19px;
	padding-left:5px;
	border:1px solid #cacaca;
	background:url(../images/inputBg.png) repeat-x left top;
	}
.inputW120{
	height:19px;
	line-height:19px;
	padding-left:5px;
	border:1px solid #cacaca;
	background:url(../images/inputBg.png) repeat-x left top;
	width:120px;
	}	
.contButRchaxun2 a{
	width:117px;
	height:29px;
	background:url(../images/buttonBg.png) no-repeat;
	text-align:center;
	color:#f1ccd4;
	display:inline-block;
	}
	
.contButRchaxun2 a:link{
	color:#f1ccd4;
	}
	
.contButRchaxun3{
	line-height:22px;
	}	
.contButRchaxun3 a{
	width:117px;
	height:29px;
	background:url(../images/buttonBg.png) no-repeat;
	text-align:center;
	color:#f1ccd4;
	display:inline-block;
	}
	
.contButRchaxun3 a:link{
	color:#f1ccd4;
	}	
.contButRchaxun3 a:visited{
	color:#f1ccd4;
	}	
	
/* investment begin*/
.investPersonInfor0{
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	height:195px;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	}
 .investPersonInfor2{
	width:968px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	padding:15px;
	margin-top:22px;
	}	
.investmentInfor{
	width:540px;
	height:175px;
	margin-top:20px;
	margin-left:25px;
	float:left;
	}
.investmentInforPic{
	height:114px;
	width:114px;
	padding:4px;
	float:left;
	border:1px solid #e4e4e4;
	float:left;
	}
.investmentInforDetail{ 
	width:504px;
	overflow:hidden;
	border-right:1px solid #d1d1d1;
	padding-right:25px;
	float:left;
	margin-left:20px;
	}
.investmentInforDetail dt{
	width:504px;
	height:30px;
	border-bottom:1px dotted #b2b2b2;
	float:left;
	margin-bottom:5px;
	color:#b6002a;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	}
.investmentInforDetail dd{
	width:504px;
	float:left;
	height:30px;
	line-height:30px;
	overflow:hidden;
	}
.floatRColorO{
	color:#f7710a;
	float:right;
	}	
	
.investmentPublic{
	width:400px;
	height:175px;
	margin-left:25px;
	float:left;
	margin-top:20px;
	}
.h30Line22{
	height:30px;
	line-height:22px;
	}	

.investmentPublic dl dt{
	width:400px;
	padding-left:25px;
	margin-bottom:7px;
	margin-top:7px;
	font-size:14px;
	color:#b6002a;
	font-weight:bold;
	background:url(../images/iconTit.gif) no-repeat left center;
	}
.investmentPublic dl dd{
	width:400px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	height:26px;
	float:left;
	line-height:26px;
	}	
.investmentPublic dl dd span{
	color:#a0a0a0;
	margin-right:10px;
	}		
	
.iconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	} 	

.investmentFundAccount{
	width:290px;
	margin-left:25px;
	float:left;
	margin-right:19px;
	margin-top:25px;
	overflow:hidden;
	}
.investmentFundAccount .iconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	padding-bottom:7px;
	} 	
.investmentFundAccount dl{
	width:100%;
	overflow:hidden;
	}	
.investmentFundAccount dl dt{
	width:100%;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	height:35px;
	line-height:35px;
	}
.investmentFundAccount dl dd{
	width:100%;
	height:28px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/quanRed.png) no-repeat left 6px;
	padding-left:15px;
	} 
.investmentBaoCash{
	width:290px;
	float:left;
	margin-right:19px;
	margin-top:25px;
	overflow:hidden;
	padding-left:19px;
	margin-right:19px;
	border-left:1px solid #d1d1d1;
	}
.investmentBaoCash .iconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	padding-bottom:7px;
	} 	
.investmentBaoCash .iconTit3{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	height:28px;
	line-height:28px;
	} 		
	
.investmentBaoCash dl{
	width:100%;
	overflow:hidden;
	}	
.investmentBaoCash dl dt{
	width:100%;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	height:35px;
	line-height:35px;
	}
.investmentBaoCash dl dd{
	width:100%;
	height:28px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/quanRed.png) no-repeat left 6px;
	padding-left:15px;	
	}	
.investmentRechargeAmount{
	line-height:22px;
	height:22px;
	margin-top:5px;
	}	
.investmentImmediately{
	height:30px;
	margin-top:5px;
	text-align:center;
	margin-top:27px;
	} 
.investmentFinancialFund{
	width:290px;
	padding-left:19px;
	border-left:1px solid #d1d1d1;
	float:left;
	margin-right:19px;
	margin-top:25px;
	overflow:hidden;
	}
.investmentFinancialFund .iconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	padding-bottom:7px;
	} 	
.investmentFinancialFund dl{
	width:100%;
	overflow:hidden;
	}	
.investmentFinancialFund dl dt{
	width:100%;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	height:35px;
	line-height:35px;	
	}
.investmentFinancialFund dl dd{
	width:100%;
	height:28px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	background:url(../images/quanRed.png) no-repeat left 6px;
	padding-left:15px;	
	}
	
.investmentSpecialDynamic{
	width:620px;
	height:184px;
	float:left;
	margin-top:25px;
	padding-bottom:10px;
	overflow:hidden;
	border-left:1px solid #d1d1d1;
	padding-left:20px;
	} 
.investmentSpecialDynamic .iconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	padding-bottom:7px;
	} 	
.investmentSpecialDynamic dl{
	width:100%;
	overflow:hidden;
	}	
.investmentSpecialDynamic dl dt{
	width:100%;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	height:35px;
	line-height:35px;
	}
.investmentSpecialDynamic dl dd{
	width:100%;
	height:26px;
	line-height:26px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	} 
.investmentSpecialDynamic dl dd span{
	color:#a0a0a0;
	margin-right:10px;
	} 
	
.investmentAd{
	width:324px;
	height:449px;
	float:right;
	overflow:hidden;
	} 
.investHotFundRec{
	width:201px;
	margin-left:5px;
	float:left;
	}
.investHotFundRec div{
	height:40px;
	line-height:40px;
	width:201px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#696969;
	}	
.investHotFundRec dl{
	width:161px;
	height:149px;
	background:url(../images/hotFoundBG.png) no-repeat left top;
	padding-left:20px;
	padding-right:20px;
	overflow:hidden;
	position:relative;
	}	
.investHotFundRec dl dt{
	width:161px;
	height:30px;
	line-height:35px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#b6002a;
	}		
.investHotFundRec dl dd{
	width:161px;
	height:28px;
	line-height:28px;
	clear:both;
	}
.investHotFundRec dl dd em{
	font-size:14px;
	font-weight:bold;
	color:#808080;
	font-style:normal;
	}	
.investHotFundRec dl dd em.em2{
	font-size:14px;
	font-weight:bold;
	color:#b6002a;
	font-style:normal;
	}
.investHotFundRec dl dd span.span2{
	float:left;
	color:#b6002a;
	}	
.investHotFundRec dl dd span.span3{
	float:right;
	color:#808080;
	}		
.investRecPic{
	top:3px; 
	left:3px; 
	position:absolute;
	}	
.investFundAcdiv{
	width:998px;
	overflow:hidden;
	padding-bottom:20px;
	}	

	
	
.contentHeatRec{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:22px;
	}	
.heatRecommended{
	width:650px;
	float:left;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	}
.heatRecommended .tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	cursor:pointer;
	border-bottom:1px solid #ddd;
	position:relative;
	width:650px;
	color:#464646;
	}		
.heatRecommended .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.heatRecommended .tableTitle li>span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.heatRecommended .tableTitle li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}
.heatRecommended .contentDiv{
	width:635px;
	padding-left:15px;
	overflow:hidden;
	padding-top:8px;
	height:399px;
	}
	
/*reportPublic begin*/
.reportPublicTitle{
	height:50px;
	line-height:55px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	border-bottom:1px solid  #c7c7c7;
	overflow:hidden;
	}
.reportPublicTitle .spanL{
	float:left;
	margin-left:10px;
	font-size:16px;
	color:#242424;
	font-weight:bold;
	}
.reportPublicTitle .spanR{
	float:right;
	font-size:14px;
	}	
.reportPublicTitle .spanR em{
	font-style:normal;
	}		
.reportPublicTitleSub{
	height:39px;
	line-height:39px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	}
.reportPublicTitleSub .spanL{
	float:left;
	font-size:12px;
	color:#242424;
	background:url(../images/investHome.png) no-repeat left center;
	padding-left:15px;
	}
.reportPublicTitleSub .spanR{
	float:right;
	font-size:12px;
	color:#808080;
	}		
	
.reportPublicIcon{
	background:url(../images/investHome.png) no-repeat left center;
	}	
.contentPubliction{
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	}	
.contentPubliction .div{
	width:998px;
	overflow:hidden;
	padding-bottom:25px;
	padding-top:10px;
	}
.publictionTable{
	border:0px solid #cacaca;
	}	
.publictionTable td{
	height:28px;
	position:relative;
	}		
.tableSpan{
	color:#a0a0a0;
	margin-right:10px;
	margin-left:25px;
	} 	
.tableTdBg{
	background-color:#f6f6f6;
	} 	
.PublictionBorderBottom{
	border-bottom:1px dotted  #d8d8d8;
	width:950px;
	margin-left:25px;
	margin-right:25px;
	}		
.buttonMore{
	background:url(../images/buttonMoreBg.png) no-repeat;
	width:82px;
	height:21px;
	line-height:18px;
	text-align:center;
	float:right;
	margin-right:25px;
	margin-top:15px;
	}
	
/*FundShare*/
.investFundShare{
	height:45px;
	line-height:45px;
	width:973px;
	padding-left:22px;
	padding-bottom:10px;
	}
.investFundShare .select{
	border:1px solid #c8c8c8;
	width:144px;
	height:21px;
	rect(0px,179px,16px,0px);
	}
.searchTd{
	text-align:left;
	white-space: nowrap;
}
.searchButton{
	background:url(../images/buttonBg2.png) no-repeat left center;
	width:63px;
	height:35px;
	line-height:35px;
	border:0px;
	text-align:center;
	color:#f0ccd4;
	margin-top:5px;
	cursor:pointer;
}
.searchTdInput{
 	background: url("../images/inputBg.png") repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 1px solid #CACACA;
    color: #242424;
    height: 19px;
    line-height: 19px;
    padding-left: 5px;
	}
.dataFormat{
	width:100px;
	background:url(../images/dateTime.png) no-repeat left top;
}
.FundShareTable{
	border-top:1px solid #dadada;
	border-collapse:collapse;
	}	
.FundShareTable th{
	border-bottom:1px solid #dadada;
	height:32px;
	font-weight:400;
	background-color:#f3f3f3;
	}	
.FundShareTable td{
	border-bottom:1px solid #ececec;
	height:32px;
	position:relative;
	}
.investFundShareB{
	height:20px;
	line-height:20px;
	width:973px;
	padding-left:22px;
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
	}
	
/*electronicBill*/
.electronicBillTop{
	width:730px;
	height:55px;
	border-bottom:1px dotted #c9c9c9;
	margin-left:auto;
	margin-right:auto;
	}
.elecBillButton{
	width:110px;
	height:43px;
	background:url(../images/printButton.png) no-repeat left top;
	text-align:center;
	border:0px;
	float:right;
	margin-top:7px;
	font-size:14px;
	color:#FFF;
	cursor:pointer;
	}
.electronicBillLogo{
	width:730px;
	height:60px;
	border-bottom:4px solid #b6002a;
	margin-left:auto;
	margin-right:auto;
	}
.electronicBillTitle{
	width:730px;
	height:78px;
	border-bottom:1px solid #a98500;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}	
.electronicAdressTile{
	width:730px;
	height:125px;
	border-bottom:1px dotted #c9c9c9;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:16px;
	}	
.electronicAdressTile .divL{
	float:left;
	width:340px;
	line-height:33px;
	font-weight:bold;
	text-align:left;
	padding-top:13px;
	}		
.electronicAdressTile .divR{
	float:left;
	width:390px;
	line-height:120px;
	height:120px;
	font-weight:bold;
	text-align:right;
	}	
.electronnicInfor{
	width:730px;
    margin-left:auto;
	margin-right:auto;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
	color:#b6002a;
	font-weight:bold;
	}
.electronnicInforD{
	width:730px;
    margin-left:auto;
	margin-right:auto;	
	}	
.electronnicInforD Table{
	border:0px;
	width:730px;
	}	
.electronnicInforD Table th{
	height:32px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	background-color:#f9f9f9;
	color:#000;
	font-weight:lighter;
	}
.electronnicInforD Table td{
	height:32px;
	}
.electronnicInforTable{
	height:50px;
	}
.electronnicInforD .div{
	width:710px;
	padding-left:20px;
	height:35px;
	line-height:35px;
	border-top:1px solid #CCC;
	border-bottom:1px dotted #c9c9c9;
	color:#a0a0a0;
	text-align:left;
	}
.electronnicTransaction{
	width:730px;
    margin-left:auto;
	margin-right:auto;	
	}
.electronnicPrintTip{
	border-top:1px dotted #c9c9c9;
	width:730px;
    margin-left:auto;
	margin-right:auto;
	line-height:26px;
	padding-top:10px;
	margin-top:10px;
	}
.PrintFoot{
	width:730px;
	height:91px;
	margin-left:auto;
	margin-right:auto;
	background-color:#f7f8f8;
	clear:both;
	position:relative;
	margin-top:22px;
	border:1px solid #c9caca;
	border-top:4px solid #d8d8d8;
	margin-bottom:25px;
	}
	
/*serviceSubscribe*/
.serviceSubscribeTitle{
	width:948px;
	line-height:40px;
	margin-left:25px;
	margin-right:25px;
	border-bottom:1px dotted #d0d0d0;
	color:#686868;
	}
.serviceSubscribeTitle2{
	width:948px;
	line-height:30px;
	height:30px;
	margin-left:25px;
	margin-right:25px;
	background:url(../images/iconTit.gif) no-repeat left center;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	color:#b6002a;
	margin-top:5px;
	}
.serviceSubscribeTitle3{
	width:948px;
	line-height:30px;
	height:30px;
	margin-left:25px;
	margin-right:25px;
	background:url(../images/iconTit.gif) no-repeat left center;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	color:#b6002a;
	margin-top:12px;
	}	
.serviceSubscribeInforD{
	width:998px;
	overflow:hidden;
	}	
.serviceSubscribeInforD .title{
	width:973px;
	overflow:hidden;
	height:32px;
	line-height:32px;
	background-color:#f3f3f3;
	border-top:1px solid #d4d4d4;
	padding-left:25px;
	}	
.serviceSubscribeInforD Table{
	/*border-top:1px solid #d4d4d4; */
	}	

.serviceSubscribeInforD Table td{
	height:32px;
	border-bottom:1px solid #ececec;
	}
.serviceSubscribeInforD Table td.borderBottom{
	border-bottom:1px solid #d4d4d4;
	background-color:#f3f3f3;
	}
.serviceSubscribeInforD Table td.borderTopB{
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	background-color:#f3f3f3;
	}	
.serviceSubscribeInforD Table td.borderLeft{
	border-left:1px solid #ececec;
	}
	
.ServiceItemsInforD Table{
	border-top:1px solid #ececec; 
	}	

.ServiceItemsInforD Table td{
	height:32px;
	border-bottom:1px solid #ececec;
	}


.inputButtom{
	width:154px;
	height:43px;
	line-height:43px;
	background:url(../images/inpuButtonBg.png) no-repeat left top;
	text-align:center;
	color:#fff;
	display:inline-block;
	border:0px;
	font-size:14px;
	cursor:pointer;
	}
.inputButtonDiv{
	padding:10px;
	text-align:center;
	}	
	
/*锟斤拷锟斤拷锟斤拷细*/
.inputDate100{
	height:19px;
	border:1px solid #c8c8c8;
	width:100px;
	}
.inputPerson135{
	height:19px;
	border:1px solid #c8c8c8;
	width:130px;
	}
.inputPerson260{
	height:19px;
	border:1px solid #c8c8c8;
	width:260px;
	}	
	
.transactionButton{
	background:url(../images/buttonBg2.png) no-repeat left center;
	width:63px;
	height:35px;
	line-height:35px;
	border:0px;
	text-align:center;
	color:#f0ccd4;
	float:right;
	margin-top:5px;
	cursor:pointer;
	}
 .transactionButton2{
	background:url(../images/buttonBg2.png) no-repeat left center;
	width:63px;
	height:35px;
	line-height:35px;
	border:0px;
	text-align:center;
	color:#f0ccd4;
	float:right;
	margin-top:-5px;
	cursor:pointer;
	}	
	
.page{
	overflow:hidden;
	text-align:right;
	padding-right:17px;
	padding-top:22px;
	padding-bottom:2px;
	height:25px;
	line-height:25px;
	}
	
.pageInput{
	width:52px;
	height:20px;
	line-height:20px;
	text-align:center;
	border:0px;
	background:url(../images/pageBg.png) no-repeat left top;
	margin-right:10px;
	font-size:12px;
	color:#4f4f4f;
	float:right;
	}	
.pageInputOn{
	width:52px;
	height:20px;
	line-height:20px;
	text-align:center;
	border:0px;
	background:url(../images/pageBgOn.png) no-repeat left top;
	margin-right:10px;
	font-size:12px;
	color:#4f4f4f;
	float:right;
	}	
.pageInput2{
	width:40px;
	height:18px;
	line-height:18px;
	border:1px solid #CCC;
	text-align:center;
	background-color:#FFF;
	color:#4f4f4f;
	float:right;
	}		
.pageInput3{
	width:30px;
	height:20px;
	border:0px solid #CCC;
	text-align:center;
	margin-right:10px;
	margin-left:10px;
	background:url(../images/pageGoOn.png) no-repeat left top;
	font-size:11px;
	color:#4f4f4f;
	float:right;
	}
.pageSpan1{
	float:right;
	height:25px; 
	line-height:19px;
	margin-left:10px;
	margin-right:5px;
	}	
.pageSpan2{
	float:right;
	height:25px; 
	line-height:19px;
	margin-right:5px;
	}		
	
.inforModPerfon{
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px dotted #CCC;
	margin-left:25px;
	margin-right:25px;
	}
.inforModPerfon table{
	}	
.inforModPerfon table td{
	padding-left:5px;
	line-height:32px;
	}
	
.inforModPerfonTip{
	border-bottom:1px solid #c7c7c7;
	margin-left:25px;
	margin-right:25px;
	height:35px;
	line-height:35px;
	color:#b6002a;
	margin-bottom:20px;
	}
/*锟揭碉拷投锟斤拷end*/


/*fundProduct begin*/
.fundProRLoginTop{
	background:url(../images/fundLoginTop.png) no-repeat left top;
	width:278px;
	height:148px;
	}
.fundProRLogin{
	width:276px;
	border-left:1px solid #c9caca;
	border-right:1px solid #c9caca;
	border-bottom:1px solid #c9caca;
	background:#f9f9f9;
	height:151px;
	text-align:center;
	position:relative;
	}
.fundProRLogin .div{
	width:276px;
	height:151px;
	overflow:hidden;
	}	
.fundProRLogin .div div{
	width:235px;
	height:43px;
	overflow:hidden;
	float:left;
	margin-left:23px;
	}		
.fundProBrowse{
	width:276px;
	clear:both;
	position:relative;
	margin-top:22px;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	height:146px;
	}	
.fundProTitle{
	width:276px;
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	color:#464646;
	cursor:pointer;
	}		
.fundProTitle li{
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}	
.fundProTitle li.whiteBg{
	color:#b6002a;
	padding-left:20px;
	width:256px;
	}	
.fundProBrownCon{
	width:238px;
	margin-left:20px;
	float:left;
	margin-top:9px;
	}
.fundProBrownCon li{
	float:left;
	}	
.fundProBrownCon .brownPic{
	height:33px;
	width:68px;
	margin-right:10px;
	margin-top:2px;
	}	
.fundProBrownCon .brownCon{
    width:160px;
	line-height:18px;
	}
.fundProLine{
	width:238px;
	margin-left:20px;
	float:left;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin-top:9px;
	}
#productViewHistory{
	padding:10px 20px 10px 30px;
}
#productViewHistory div{
	height:40px;
	padding-bottom:11px;
	border-bottom: 1px dotted #CCCCCC;
}
.viewHistoryDiv{
	width:240px;
	padding:5px 0px;	
	float:left;
}
.viewHistoryDiv .brownPic{
	float:left;
	margin-right: 10px;
	width:40px;
	height:40px;	
}
.viewHistoryDiv .brownPic img{
	width:40px;
	height:40px;	
}		
.viewHistoryDiv .brownCon{
	float:left;
	height:40px;
	width:160px;
}
.viewHistoryDiv .brownCon a{
	float:left;
}
		
.colorRFont16{
	font-size:16px;
	color:#b6002a;
	}
.fontSize16{
	font-size:16px;
}
.fundProRecomend{
	width:698px;
	height:118px;
	margin-top:22px;
	position:relative;
	border:1px solid #c9caca;
	padding-top:20px;
	padding-bottom:15px;
	}
.fundProRecomend .div{
	width:698px;
	overflow:hidden;
	height:112px;
	}	
	
.fundProBlock{ 
	width:216px;
	height:112px;
	border-right:1px dotted #aeaeae;
	float:left;
	margin-left:19px;
	}	
.fundProBlock dt{
	width:170px;
	height:26px;
	margin-top:0px;
    font-size:18px;
	color:#000;
	}	
.fundProBlock dt a{
	font-size:18px;
	color:#000;
	}	
.fundProBlock dd{
	float:left;

	}
.fundProBlock dd .span1{
	font-size:13px;
	color:#242424;
	}		
.fundProBlock dd .span2{
	font-size:12px;
	color:#a0a0a0;
	}		
.fundProBlock dd .span3{
	font-size:24px;
	color:#b6002a;
	}		
.fundProBlock dd.infor{
	width:105px;
	margin-top:10px;
	}	
.pic{
	width:80px;
	height:80px;
	overflow:hidden;
	}
.marketLitlePic{
	width:80px;
	height:80px;
	padding-left: 10px;
    padding-top: 10px;
}
.floatRPosB{
	float:right;
	position:relative;
	}

	
.fundProFundDate{
	width:998px;
	clear:both;
	position:relative;
	margin-top:22px;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	margin-left:auto;
	margin-right:auto;
	}	
.fundProFDTitle{
	width:998px;
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	color:#464646;
	cursor:pointer;
	}		
.fundProFDTitle li{
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	width: 89px;
	}	
.fundProFDTitle li.whiteBg{
	background-color:#FFF;
	color:#b6002a;
	line-height:32px;
	height:32px;
	}
.fundProDateTip{
	height:72px;
	margin:20px 10px 15px 20px;
	}
.fundProDateTipDl{
	float:left;
	width:300px;
	text-align:left;
	}
.fundProDateTipDl dt{
	height:30px;
	line-height:30px;
	width:300px;
	font-size:14px;
	font-weight:bold;
	}	
.fundProDateTipDl dd{
	line-height:20px;
	width:300px;
	background:url(../images/fundicondot.png) no-repeat left center;
	padding-left:15px;
	}	
.fundProDateTipDl2{
	float:right;
	width:410px;
	text-align:left;
	margin-right:10px;
	}
.fundProDateTipDl2 dt{
	height:30px;
	line-height:30px;
	width:410px;
	font-size:14px;
	font-weight:bold;
	}	
.fundProDateTipDl2 dd{
	line-height:20px;
	width:410px;
	}
.fundProDateTipDl2 .picSlip{
	margin-left:10px;
	margin-right:10px;
	position:relative;
	}	
.picSlipEmTip{
	position:absolute;
	left:210px;
	top:-28px;
	height:45px;
	width:51px;
	vertical-align:top;
	text-align:center;
	color:#FFF;
	padding-top:2px;
	background:url(../images/fundDate.png) no-repeat left top;
	font-style:normal;
	}	
.arrowUp{
	height:6px; 
	width:9px; 
	position:absolute; 
	top:12px; 
	right:20px; 
	display:inline-block;
	cursor: pointer;
	}
.arrowDown{
	height:6px; 
	width:9px; 
	position:absolute; 
	top:22px; 
	right:20px; 
	display:inline-block;
	cursor: pointer;
	}

/*productLight*/	
	
.fundProLightPic{
	width:325px;
	height:325px;
	float:left;
	}
.fundProLightPic img{
	width:325px;
	height:325px;
	}	
.fundProLightPicD{
	width:655px;
	height:323px;
	float:right;
	}		
.fundProLightPicD dl{
	width:655px;
	height:323px;
	float:right;
	}		
.fundProLightPicD dl dt{
	width:655px;
	line-height:35px;
	font-weight:bold;
	border-bottom:1px dotted #949494;
	padding-bottom:2px;
	margin-bottom:10px;
	}
.fundProLightPicD dl dt .span1{
	display:block;
	font-size:22px;
	color:#000;
	}	
.fundProLightPicD dl dt .span2{
	display:block;
	font-size:16px;
	color:#b6002a;
	}		
	
.fundProLightPicD dl dd{
	width:657px;
	line-height:28px;
	text-align:left;
	vertical-align:top;
	}	
.fundProLightPicD dl dd span{
	width:100px;
	text-align:right;
	float:left;
	}	
.fundProLightPicD dl dd em{
	font-style:normal;
	float:left;
	width:550px;
	}		
.inputDate{
	height:19px;
	border:1px solid #c8c8c8;
	width:60px;
	}
.ProHighLightL{
	width:224px;
	float:left;
	margin-top:22px;
	}
.ProHighLightR{
	width:751px;
	float:right;
	margin-top:22px;
	}
		
.switchTabTitle{
	width:749px; 
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	}	
#productInfoDiv > div{
	display: none;
}

.font14Fb{
	font-size:14px;
	font-weight:bold;
	}	
.font14FbG{
	font-size:14px;
	font-weight:bold;
	color:#333;
	}		
.ProHighLightTitle{
	background:url(../images/fundDateBg.gif) repeat-x;
	height:31px;
	line-height:31px;
	cursor:pointer;
	position:relative;
	width:749px; 
	color:#464646;
	}		
.ProHighLightTitle li{
	float:left;
	text-align:center;
	position:relative;
	width:107px;
	}
.ProHighLightTitle li span{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	display:inline-block;
	width:107px;
	}	
.ProHighLightTitle li.titleIn span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	height:31px;
	line-height:31px;

	}
.ProHighLightRAd{
	width:751px; 
	height:254px;
	padding-top: 15px;
	}	
.ProFundPublic{
	width:749px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	margin-top:22px;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	}
.ProFundPublic .tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	
	height:31px;
	line-height:31px;
	cursor:pointer;
	position:relative;
	width:749px;
	border-bottom:1px solid #dddddd;
	color:#464646;
	}		
.ProFundPublic .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.ProFundPublic .tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.ProFundPublic .tableTitle li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}
.ProFundPublicList{
	width:749px;
	float:left;
	margin-top:5px;
	overflow:hidden;
	} 
.ProFundPublicList ul{
	width:749px;
	overflow:hidden;
	}	
.ProFundPublicList ul li{
	width:729px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-left:20px;
	} 
.ProFundPublicList ul li span{
	color:#a0a0a0;
	margin-right:10px;
	} 	
.ProFundNetTrend{
	width:729px;
	float:left;
	margin-top:25px;
	overflow:hidden;
	padding-left:20px;
	padding-bottom:25px;
	} 	
	
.ProFundManager{
	width:724px;
	float:left;
	margin-top:25px;
	overflow:hidden;
	padding-left:25px;
	padding-bottom:30px;
	} 
.ProFundManager dl{
	width:700px;
	}	
.ProFundManager dl dt{
	width:700px;
	line-height:35px;
	font-size:16px;
	color:#0f0f0f;
	font-weight:bold;
	}
.ProFundManager dl dt span.name{
	margin-bottom:2px;
	font-weight:bold;
	font-size:22px;
	color:#b6002a;
	} 	
.ProFundManager dl dd{
	width:700px;
	line-height:22px;
	} 
		
	
	
	
.ProHighLightLPro0{
	width:225px;
	clear:both;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	_height:270px; 
    min-height:270px;
	padding-bottom:20px;
	}	
.ProHighLightLCon0{
	width:196px;
	margin-left:15px;
	clear:both;
	}
.ProHighLightLCon0 li{
	clear:both;
	}	
.ProHighLightLCon0 .brownPic{
	height:68px;
	width:195px;
	margin-right:5px;
	text-align:center;
	}
.ProHighLightLCon0 .brownCon{
	width:196px;
	line-height:18px;
	height:35px;
	overflow:hidden;
	text-align:center;
	}	
.ProHighLightLLine0{
	width:189px;
	margin-left:15px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin-top:10px;
	margin-bottom:10px;
	}	

.ProHighLightLPro{
	width:225px;
	clear:both;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	margin-top:22px;
	}	
.ProHighLightLTitle{
	width:225px;
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	height:31px;
	border-bottom:1px solid #ddd;
	color:#464646;
	cursor:pointer;
	}		
.ProHighLightLTitle li{
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}	
.ProHighLightLTitle li.whiteBg{
	color:#b6002a;
	padding-left:20px;
	}	
.ProHighLightLCon{
	width:196px;
	margin-left:15px;
	float:left;
	margin-top:9px;
	}
.ProHighLightLCon li{
	float:left;
	}	
.ProHighLightLCon .brownPic{
	height:33px;
	width:38px;
	margin-right:5px;
	margin-top:2px;
	}
.ProHighLightLCon .brownPic img{
	height:33px;
	width:38px;
	}	
.ProHighLightLCon .brownCon{
    width:152px;
	line-height:18px;
	height:35px;
	overflow:hidden;
	}	
.ProHighLightLLine{
	width:189px;
	margin-left:15px;
	float:left;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin-top:9px;
	}	

/*dividendPublic*/
.fundDividendPublic{
	width:749px;
	float:left;
	overflow:hidden;
	} 
.fundDividendPublic .iconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	margin-top:5px;
	}
.fundDividendPublic .iconTit2{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	margin-left:25px;
	height:45px;
	line-height:45px;
	} 	
.fundDividendPublic .font12Marg30{
	margin-left:30px;
	font-size:12px;
	font-weight:lighter;
	}	
.fundDividendPublic dl{
	width:724px;
	overflow:hidden;
	}	
.fundDividendPublic dl dt{
	width:724px;
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	}
.fundDividendPublic dl dd{
	width:724px;
	height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-left:25px;
	} 
.fundDividendPublic dl dd span{
	color:#a0a0a0;
	margin-right:10px;
	} 
.fDPfundShareTable{
	border-top:1px solid #dadada;
	border-collapse:collapse;
	}	
.fDPfundShareTable th{
	border-bottom:1px solid #dadada;
	height:32px;
	font-weight:400;
	background-color:#f3f3f3;
	}	
.fDPfundShareTable td{
	border-bottom:1px solid #ececec;
	height:32px;
	position:relative;
	}	
	
/*bisicFormation*/	
.basicIforTable{
	border:0px;
	width:730px;
	}	
.basicIforTable th{
	height:32px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	background-color:#f9f9f9;
	color:#000;
	font-weight:lighter;
	}
.basicIforTable td{
	line-height:24px;
	padding-left:10px;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
	}	
.basicIfor{
	width:749px;
	} 
.basicIfor .iconTit{
	background:url(../images/iconTit.gif) no-repeat left 19px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	margin-left:25px;
	height:45px;
	line-height:55px;
	} 	
.proBasicInfo{
	width:749px;
	border:1px solid #CCC;
	position:relative;
	margin-top:-1px;
	padding-bottom:20px;
	}	
.proBasicInfo .iconTit{
	background:url(../images/iconTit.gif) no-repeat left 19px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	margin-left:25px;
	height:45px;
	line-height:55px;
	} 		
.basicIforManagerD{
	width:680px;
	margin-left:25px;
	padding-bottom:20px;
	}	
.basicIforManagerD dt{
	width:680px;
	line-height:35px;
	font-size:16px;
	color:#0f0f0f;
	padding-left:25px;
	font-weight:bold;
	}
.basicIforManagerD dt span.name{
	margin-bottom:2px;
	font-weight:bold;
	font-size:22px;
	color:#b6002a;
	} 	
.basicIforManagerD dd{
	width:680px;
	padding-left:25px;
	line-height:22px;
	}	
.basicIforLine{
	width:749px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin-top:20px;
	position:relative;
	}		
.basicInforButton{
	background:url(../images/basicMore.png) no-repeat left top;
	height:27px;
	width:62px;
	border:0px;
	position:absolute;
	right:25px;
	top:-14px;
	}	
.basicInforButton2{
	background:url(../images/basicMore2.png) no-repeat left top;
	height:27px;
	width:62px;
	border:0px;
	position:absolute;
	right:25px;
	top:-14px;
	}	
	
.basicIforLineS{
	width:749px;
	border-bottom:1px solid #ececec;
	height:1px;
	line-height:0px;
	}	
.basicIforTable2{
	width:100%;
	border-top:1px solid #ececec;
	margin-top:10px;
	}	
.basicIforTable2 th{
	border-bottom:1px solid #dadada;
	height:32px;
	font-weight:400;
	background-color:#f3f3f3;
	}	
.basicIforTable2 td{
	line-height:24px;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px solid #ececec;
	}	
		
	
.basicIforTip{
	width:724px;
	line-height:30px;
	float:left;
	overflow:hidden;
	padding-left:25px;
	padding-bottom:20px;
	padding-top:10px;
	color:#a0a0a0;
	} 	
.tableBgPadL60{
	background-color:#f9f9f9;
	padding-left:60px;
	color:#131313;
	}	
.tableBgPadR220{
	background-color:#f9f9f9;
	padding-right:220px;
	color:#131313;
	}		
.colorGpaddingL25{
	padding-left:25px;
	color:#a0a0a0;
	}	
	
/*netReturn*/	
	
.netReturn{
	height:35px;
	line-height:35px;
	width:727px;
	padding-left:22px;
	padding-bottom:10px;
	}
.netReturn .select{
	border:1px solid #c8c8c8;
	width:144px;
	height:21px;
	rect(0px,179px,16px,0px);
	}	
.netReturnSeachBt{
	background:url(../images/buttonBg2.png) no-repeat left center;
	width:63px;
	height:35px;
	line-height:35px;
	border:0px;
	text-align:center;
	color:#f0ccd4;
	float:right;
	cursor:pointer;
	margin-right:20px;
	}	
	
.netReturnTrend{
	width:709px;
	overflow:hidden;
	margin-left:25px;
	padding-bottom:10px;
	border-bottom:1px dotted #d8d8d8;
	text-align:left;
	} 	
.marginLR_20{
	margin-left:30px;
	margin-right:15px;
	}	
.netReturnRBList{
	background-color:#f7f8f8;
	width:749px;
	margin-bottom:-20px;
	overflow:hidden;
	border-top:1px dotted #d0d0d0;
	padding-top:10px;
	padding-bottom:10px;
	}
.netReturnRBList li{
	line-height:28px;
	background:url(../images/circle.png) no-repeat left center;
	padding-left:15px;
	margin-left:25px;
	}	
	
/*information Bloomer*/	
.informationLine{
	width:723px;
	overflow:hidden;
	border-bottom:1px dotted #d8d8d8;
	text-align:left;
	line-height:0px;
	height:1px;
	} 

.salesOrganization{
	}	
.salesOrganization td{
	line-height:32px;
	position:relative;
	}	
.salesOrganization td.borderB{
	border-top:1px solid #ececec;
	border-bottom:1px solid #ececec;
	background-color:#f9f9f9;
	}		
	
.salesOrganization .icon0{
	margin-left:50px;
	display:block;
	}
.salesOrganization .icon0 img{
	width:16px;
	height:16px;
	}	
.salesOrganization .icon1{
	background:url(../images/logo01.png) no-repeat left center;
	margin-left:50px;
	padding-left:28px;
	display:block;
	}
.salesOrganization .icon2{
	background:url(../images/logo02.png) no-repeat left center;
	margin-left:50px;
	padding-left:28px;
	display:block;
	}	
.salesOrganization .icon3{
	background:url(../images/logo03.png) no-repeat left center;
	margin-left:50px;
	padding-left:28px;
	display:block;
	}	
.salesOrganization .icon4{
	background:url(../images/logo04.png) no-repeat left center;
	margin-left:50px;
	padding-left:28px;
	display:block;
	}		
.salesOrganization .icon5{
	background:url(../images/logo05.png) no-repeat left center;
	margin-left:50px;
	padding-left:28px;
	display:block;
	}		
.salesOrganization .icon6{
	background:url(../images/logo06.png) no-repeat left center;
	margin-left:50px;
	padding-left:28px;
	display:block;
	}	
.salesOrganization .icon7{
	background:url(../images/logo07.png) no-repeat left center;
	margin-left:45px;
	padding-left:28px;
	display:block;
	}		
.salesOrganization .icon8{
	background:url(../images/logo08.png) no-repeat left center;
	margin-left:50px;
	padding-left:28px;
	display:block;
	}		
.salesOrganization .icon9{
	background:url(../images/logo09.png) no-repeat left center;
	margin-left:45px;
	padding-left:28px;
	display:block;
	}	
.salesOrganization .icon10{
	background:url(../images/logo09.png) no-repeat left center;
	margin-left:45px;
	padding-left:28px;
	display:block;
	}
.salesOrganization .icon11{
	background:url(../images/logo09.png) no-repeat left center;
	margin-left:45px;
	padding-left:28px;
	display:block;
	}	
.paddingL50borderBD{
	border-top:1px dotted #d0d0d0;
	}
.salesOrganAirport{
	line-height:25px;
	width:675px;
	margin-left:50px;
	}
.salesOrgIconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	margin-left:25px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	} 	
.salesOrgTable{
	border-top:1px solid #dadada;
	border-collapse:collapse;
	}	
.salesOrgTable th{
	border-bottom:1px solid #dadada;
	height:32px;
	font-weight:400;
	background-color:#f3f3f3;
	}	
.salesOrgTable td{
	border-bottom:1px solid #ececec;
	height:32px;
	}	

/*锟斤拷锟斤拷品end*/


/*information select begin*/
.inforSelectBan{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:250px;
	overflow:hidden;
	padding-top:8px;
	}
.inforSelect{
	width:998px;
	float:left;
	margin-left:2px;
	padding-top:20px;
	padding-bottom:20px;
	}
	
.inforSelectBlock{
	width:281px;
	border-right:1px dotted #d8d8d8;
	float:left;
	padding-right:25px;
	padding-left:25px;
	}
.inforSelectBlock .tit{
	width:281px;
	height:112px;
	overflow:hidden;
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
	}
.inforSelectBlock .tit span,.inforSelectBlock2 .tit span{
	width:140px;
	height:112px;
	line-height:112px;
	overflow:hidden;
	text-align:left;
	float:right;
	display:inline-block;
	color:#b6002a;
	font-weight:bold;
	font-size:18px;
	padding-left:10px;
	}	
	
	
	
.inforSelectBlock dl{
	width:263px;
	border-bottom:1px dotted #d8d8d8;
	overflow:hidden;
	padding-bottom:4px;
	margin-bottom:4px;
	background:url(../images/iconDeng.png) no-repeat left 8px;
	padding-left:18px;
	}	
.inforSelectBlock dl dt{
	width:263px;
	font-size:14px;
	line-height:28px;
	}
.inforSelectBlock dl dt a{
	font-size:14px;
	}	
	
.inforSelectBlock dl dd{
	width:261px;
	line-height:28px;
	}
.inforSelectBlock2{
	width:281px;
	border-right:1px dotted #d8d8d8;
	float:left;
	padding-right:25px;
	padding-left:25px;
	}
.inforSelectBlock2 .tit{
	width:281px;
	height:112px;
	overflow:hidden;
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
	}
.inforSelectBlock2 dl{
	width:263px;
	border-bottom:1px dotted #d8d8d8;
	overflow:hidden;
	padding-bottom:4px;
	margin-bottom:4px;
	background:url(../images/iconDeng.png) no-repeat left 8px;
	padding-left:18px;	
	}	
.inforSelectBlock2 dl dt{
	width:263px;
	font-size:14px;
	line-height:28px;
	}
.inforSelectBlock2 dl dt a{
	font-size:14px;
	}	
.inforSelectBlock2 dl dd{
	width:263px;
	line-height:28px;
	}	
.inforSelectButMore{
	background:url(../images/buttonMoreBg.png) no-repeat;
	width:82px;
	height:21px;
	line-height:18px;
	text-align:center;
	margin-bottom:5px;
	border:0px;
	color:#4f4f4f;
	display:inline-block;
	}
	
/*investment method end*/	
.investmentMethodL{
	float:left;
	width:250px;
	overflow:hidden;
	text-align:center;
	padding-top:48px;
	vertical-align:top;
	min-height:500px;
	}	
.investmentMethodR{
	float:right;
	width:723px;
	padding-right:25px;
	}
.investmentMethodR .tit{
	height:42px;
	border-bottom:1px dotted #b2b2b2;
	position:relative;
	padding-top:30px;
	}	
.investFloatPos{
	float:left;
	position:relative;
	margin-left:30px;
	}	
	
.dateImg{
	position:absolute; 
	left:257px; 
	top:2px;
	}
.dateImg2{
	position:absolute; 
	left:144px;
	top:2px;
	}	
.investMethinput{
	height:19px;
	line-height:19px;
	padding-left:5px;
	border:1px solid #cacaca;
/*	background:url(../images/inputBg.png) repeat-x left top;
*/	width:100px;
	}	
.investMethinput2{
	height:19px;
	line-height:19px;
	padding-left:5px;
	border:1px solid #cacaca;
	width:150px;
	}	
.investMethList{
	width:723px;
	float:left;
	margin-top:10px;
	overflow:hidden;
	padding-bottom:30px;
	} 
.investMethList ul{
	width:723px;
	overflow:hidden;
	}	
.investMethList ul li{
	width:709px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	} 
.investMethList ul li span{
	color:#a0a0a0;
	margin-right:10px;
	} 
.investMethList ul li a{
	font-weight:bold;
	font-size:14px;
	color:#555555;
	} 
.investMethList_a{
	font-weight:bold;
	font-size:14px;
	color:#555555;
	} 	
		
.investMethBut{
	float:right;
	}	
.investMethBut input{
	cursor:pointer;
	border:0px;
	width:117px;
	height:29px;
	line-height:24px;
	background:url(../images/buttonBg.png) no-repeat;
	text-align:center;
	color:#f1ccd4;
	display:inline-block;
	}
.investMethBut a{
	width:117px;
	height:29px;
	line-height:24px;
	background:url(../images/buttonBg.png) no-repeat;
	text-align:center;
	color:#f1ccd4;
	display:inline-block;
	}
	
.investMethBut a:link{
	color:#f1ccd4;
	}	
	
/*information select end*/

/*information text begin*/
.inforTextBan{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:150px;
	overflow:hidden;
	}
.inforTextcont{
	width:948px;
	overflow:hidden;
	padding:25px;
	}
.inforTextcont table{margin:0 auto;}
.inforTextcont .tit{
	width:948px;
	line-height:28px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#4f4f4f;
	}
.inforTextcont .titSub{
	width:948px;
	line-height:28px;
	text-align:center;
	margin-top:10px;
	margin-bottom:15px;
	}	
.inforTextcont .p{
	width:948px;
	line-height:28px;
	text-align:left;
	text-indent:2em;
	}	
.inforTextcont .bottom{
	width:948px;
	line-height:28px;
	height:28px;
	text-align:center;
	margin-top:20px;
	display:block;
	padding-bottom:10px;
	}		
	
.inforTextcont .icon01{
	background:url(../images/inforicon1.png) no-repeat left center;
	padding-left:25px;
	float:left;
	margin-left:5px;
	}		
.inforTextcont .icon02{
	background:url(../images/inforicon2.png) no-repeat left center;
	padding-left:25px;
	float:left;
	margin-left:20px;
	}	
.inforTextcont .icon03{
	background:url(../images/inforicon3.png) no-repeat left center;
	padding-left:25px;
	float:left;
	margin-left:20px;
	}		
.inforTextcont .icon04{
	background:url(../images/inforicon4.png) no-repeat left center;
	padding-left:25px;
	float:left;
	margin-left:20px;
	}	
.inforTextcont .icon05{
	background:url(../images/inforicon5.png) no-repeat left center;
	padding-left:25px;
	float:left;
	margin-left:20px;
	}		
.inforTextcont .icon06{
	background:url(../images/inforicon6.png) no-repeat left center;
	padding-left:25px;
	float:right;
	margin-left:20px;
	}	
	
.inforTextcont .icon07{
	background:url(../images/inforicon7.png) no-repeat left center;
	padding-left:22px;
	float:right;
	margin-left:20px;
	}		
.inforTextcont .icon08{
	background:url(../images/inforicon8.png) no-repeat left center;
	padding-left:22px;
	float:right;
	margin-left:20px;
	}	
.inforTextcont .icon09{
	background:url(../images/inforicon9.png) no-repeat left center;
	padding-left:22px;
	float:right;
	margin-left:20px;
	}		
.inforTextcont .icon10{
	background:url(../images/inforicon9.png) no-repeat left center;
	padding-left:22px;
	float:right;
	margin-left:20px;
	}		
/*information text end*/

/*financial account begin*/ 
.financialAccountLD{
	width:698px;
	float:left;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	margin-top:22px;
	}
.financialAccountLD .tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	cursor:pointer;
	position:relative;
	width:698px;
	color:#464646;
	}		
.financialAccountLD .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.financialAccountLD .tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.financialAccountLD .tableTitle li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}
.financialAccountLD .latestDevelop{
	width:700px;
	overflow:hidden;
	height:212px;
	}
.financialAccountLD .latestDevelopL{
	width:220px;;
	overflow:hidden;
	text-align:center;
	float:left;
	padding-top:37px;
	}	
.financialAccountLD .latestDevelopR{
	width:480px;
	overflow:hidden;
	float:left;
	padding-top:25px;
	padding-bottom:20px;
	}	
.financialAccountLD .latestDevelopR ul{
	width:100%;
	overflow:hidden;
	}	
.financialAccountLD .latestDevelopR ul li{
	width:100%;
	height:26px;
	line-height:26px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	} 
.financialAccountLD .latestDevelopR ul li span{
	color:#a0a0a0;
	margin-right:10px;
	} 

.financialAccountFL{
	width:276px;
	float:left;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	margin-top:22px;
	}
.financialAccountFL .tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	cursor:pointer;
	position:relative;
	width:276px;
	color:#464646;
	}		
.financialAccountFL .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.financialAccountFL .tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.financialAccountFL .tableTitle li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}
.financialAccountFL .FinancialLine{
	width:241px;
	height:202px;
	overflow:hidden;
	line-height:25px;
	padding-left:18px;
	padding-right:17px;
	padding-top:10px;
	}
.financialAccountFL .FinancialLine>div{
	margin-top:3px;
	padding-bottom:3px;
	}
.financialLTit{
	font-size:14px;
	font-weight:bold;
	color:#666;
	}
.financialLcont{
	background:url(../images/mailTele.png) no-repeat left center;
	height:30px;
	padding-left:50px;
	display:block;
	font-size:14px;
	color:#b6002a;
	font-weight:bold;
	font-style:italic;
	}	
.financialLcont2{
	background:url(../images/Tele.png) no-repeat left center;
	height:34px;
	padding-left:50px;
	display:block;
	font-size:14px;
	color:#b6002a;
	font-weight:bold;
	font-style:italic;
	}	
	
	
.finBusinessAdvantage{
	width:498px;
	overflow:hidden;
	margin-top:25px;
	float:left;
	}
.finBusinessAdvantage .BusinessAdvantageL{
	width:220px;;
	overflow:hidden;
	text-align:center;
	float:left;
	padding-top:37px;
	}	
.finBusinessAdvantage .BusinessAdvantageR{
	width:247px;
	overflow:hidden;
	float:left;
	line-height:22px;
	border-right:1px dotted #d0d0d0;
	padding-right:20px;
	}
.finBusinessAdvantage .BusinessAdvantageR2{
	width:247px;
	overflow:hidden;
	float:left;
	line-height:22px;
	}
.colorRfont18{
	font-size:18px;
	color:#b6002a;
	font-weight:bold;
	}
.colorRfont18L{
	font-size:18px;
	color:#b6002a;
	}	
.colorRfont16{
	font-size:16px;
	color:#b6002a;
	font-weight:bold;
	}		
.colorRedFb{
	color:#b6002a;
	font-weight:bold;
	}	
	
.financialAccountList{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	overflow:hidden;
	padding-top:20px;
	margin-bottom:-4px;
	position:relative;
	z-index:2;
	}
.financialAccountList ul{
	width:1000px;
	overflow:hidden;
	}
.financialAccountList ul li{
	overflow:hidden;
	font-size:18px;
	color:#4d4d4d;
	height:49px;
	line-height:49px;
	float:left;
	padding-bottom:25px;
	}
.financialAccountList ul li span{
	overflow:hidden;
	font-size:18px;
	color:#4d4d4d;
	height:49px;
	line-height:49px;
	display:block;
	cursor:pointer;
	}	
.financialAccountList ul li span.border{
	border-right:1px dotted #9d9d9d;
	}	
.financialAccountList ul li.icon1{
	background:url(../images/titpic01.png) no-repeat 70px 12px;
	height:39px;
	padding-top:10px;
	border-bottom:4px solid #b6002a;
	width:213px;
	padding-left:120px;
	font-weight:bold;
	}	
.financialAccountList ul li.icon2{
	background:url(../images/titpic02.png) no-repeat 70px 12px;
	height:39px;
	padding-top:10px;
	width:213px;
	padding-left:120px;
	font-weight:bold;
	}	
.financialAccountList ul li.icon3{
	background:url(../images/titpic03.png) no-repeat 70px 12px;
	height:39px;
	padding-top:10px;
	width:212px;
	padding-left:120px;
	font-weight:bold;
	}	
	
.financialAccountServ{
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	z-index:1;
	padding-bottom:25px;
	}	
.finBusinessIntroduction{
	width:948px;
	overflow:hidden;
	margin-top:30px;
	margin-left:25px;
	float:left;
	/*border-bottom:1px dotted #d0d0d0;*/
	padding-bottom:25px;
	}
.finBusinessIntroduction .BusinessAdvantageL{
	width:195px;;
	overflow:hidden;
	text-align:center;
	float:left;
	padding-top:10px;
	}	
.finBusinessIntroduction .BusinessAdvantageR{
	width:750px;
	overflow:hidden;
	float:left;
	line-height:22px;
	}
.finBusinessIntroduction2{
	width:948px;
	overflow:hidden;
	margin-top:25px;
	margin-left:25px;
	float:left;
	}
.finBusinessIntroduction2 .BusinessAdvantageL{
	width:195px;;
	overflow:hidden;
	text-align:center;
	float:left;
	padding-top:27px;
	}	
.finBusinessIntroduction2 .BusinessAdvantageR{
	width:750px;
	overflow:hidden;
	float:left;
	line-height:22px;
	}	
	
.colorRfont18P{
	font-size:18px;
	color:#b6002a;
	font-weight:bold;
	height:30px;
	overflow:hidden;
	}	
.padB20H200{
	padding-bottom:10px;
	height:160px;
	padding-top:8px;
	text-indent:2em;
	}	
/*financial account end*/

/*hui financial begin*/
.huifinancialBlock{
	float:left;
	width:323px;
	border:1px solid #c9caca;
	margin-top:22px;
	position:relative;
	height:272px;
	margin-right:12px;
	}
.huifinancialBlock .tit{
	width:321px;
	overflow:hidden;
	line-height:28px;
	padding-top:20px;
	}
.huifinancialBlock .titD1{
	width:81px;
	overflow:hidden;
	padding-left:40px;
	float:left;
	}
.huifinancialBlock .titD2{
	width:200px;
	overflow:hidden;
	float:left;
	padding-top:10px;
	}
.colorGFont16M{
	font-size:16px;
	color:#666666;
	margin-left:40px;
	}
.huifinancialBlock .cont{
	width:270px;
	overflow:hidden;
	line-height:25px;
	padding-left:25px;
	}
.contButhuiFin{
	line-height:22px;
	text-align:right;
	padding-right:30px;
	}	
.contButhuiFin a{
	width:117px;
	height:29px;
	background:url(../images/buttonBg.png) no-repeat;
	text-align:center;
	color:#f1ccd4;
	display:inline-block;
	}	
.huifinaContList{
	width:280px;
	overflow:hidden;
	}
.huifinaContList li{
	width:280px;
	overflow:hidden;
	line-height:32px;
	background:url(../images/iconsqua.gif) no-repeat left center;
	padding-left:15px;
	}
.huifinaContList li.border{
	border-bottom:1px dotted #b2b2b2;
	}	
.huifinancialBlockR{
	float:right;
	width:324px;
	border:1px solid #c9caca;
	margin-top:22px;
	position:relative;
	height:272px;
	}
.huifinancialBlockR .tit{
	width:321px;
	overflow:hidden;
	line-height:28px;
	padding-top:20px;
	}
.huifinancialBlockR .titD1{
	width:81px;
	overflow:hidden;
	padding-left:40px;
	float:left;
	}
.huifinancialBlockR .titD2{
	width:200px;
	overflow:hidden;
	float:left;
	padding-top:10px;
	}	
.huifinancialBlockR .cont{
	width:270px;
	overflow:hidden;
	line-height:25px;
	padding-left:25px;
	}	

.huifinancialBlockRCon{
	width:723px;
	float:left;
	overflow:hidden;
	} 
.huifinancialBlockRCon .iconTit2{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	padding-left:25px;
	height:45px;
	line-height:45px;

	}
.huifinancialBlockRCon dl{
	width:724px;
	overflow:hidden;
	}	
.huifinancialBlockRCon dl dt{
	width:724px;
	height:35px;
	line-height:35px;
	font-size:12px;
	font-weight:bold;
	}
.huifinancialBlockRCon dl dd{
	width:724px;
	line-height:30px;
	overflow:hidden;
/*	white-space:nowrap;
	text-overflow:ellipsis;*/
	} 
.huifinancialBlockRCon dl dd span{
	color:#a0a0a0;
	margin-right:10px;
	} 
.huifinancialTip{
	padding-left:78px;
	overflow:hidden;
	color:#808080;
	line-height:22px;
	}
	
/*hui financial account end*/

/*areaAgenciec begin*/
.agancyProRLoginTop{
	background:url(../images/agancyLoginTop.png) no-repeat left top;
	width:278px;
	height:123px;
	}
.agancyProRLogin{
	width:276px;
	border-left:1px solid #c9caca;
	border-right:1px solid #c9caca;
	border-bottom:1px solid #c9caca;
	background:#f9f9f9;
	height:176px;
	text-align:center;
	position:relative;
	}
.agancyProRLogin .div1{
	width:235px;
	overflow:hidden;
	float:left;
	margin-left:23px;
	text-align:left;
	padding-bottom:0px;
	padding-top:10px;
	}
.agancyProRLogin .div0{
	width:235px;
	height:108px;
	float:left;
	margin-left:23px;
	text-align:left;
	font-size:14px;
	line-height:22px;
	}	
.div0List{
	height:30px; 
	line-height:30px; 
	overflow:hidden;
	}
.areAgencies{
	width:698px;
	float:left;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	margin-top:22px;
	}
.areAgencies .tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	cursor:pointer;
	position:relative;
	width:698px;
	color:#464646;
	}		
.areAgencies .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.areAgencies .tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.areAgencies .tableTitle li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}	
.areAgenciesList{
	width:698px;
	overflow:hidden;
	float:left;
	padding-top:10px;
	height:146px;
	}	
.areAgenciesList ul{
	width:698px;
	overflow:hidden;
	}	
.areAgenciesList ul li{
	width:650px;
	height:28px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-left:24px;
	padding-right:24px;
	} 	
.areAgenciesList ul li span{
	color:#a0a0a0;
	margin-right:10px;
	} 	
.areAgenciesAccount1{
	height:69px;
	width:446px;
	overflow:hidden;
	}
.areAgenciesAccount2{
	height:281px;
	overflow:hidden;
	width:341px;
	background:url(../images/agancyServiceCon.png) no-repeat left top;
	padding-left:95px;
	padding-top:25px;
	line-height:20px;
	}
.areAgenciesAccount3{
	height:281px;
	overflow:hidden;
	width:341px;
	background:url(../images/agancyServiceCon2.png) no-repeat left top;
	padding-left:95px;
	padding-top:25px;
	line-height:20px;
	}		



.feedBack{
	width:276px;
	position:relative;
	margin-top:22px;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	height:192px;
	float:right;
	}	
.feedBack .iconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:25px;
	margin-top:10px;
	}
.feedBack .list{
	padding-left:25px;
	padding-top:10px;
	overflow:hidden;
	}
.feedBackBut{
	text-align:center;
	margin-top:7px;
	}	
.feedBackBut input{
	width:132px;
	height:30px;
	line-height:24px;
	background:url(../images/faceBookbutBg.png) no-repeat left top;
	text-align:center;
	color:#f1ccd4;
	display:inline-block;
	border:0px;
	}
.feedBackButInp{
	width:117px;
	height:29px;
	line-height:24px;
	background:url(../images/buttonBg.png) no-repeat;
	text-align:center;
	color:#f1ccd4;
	display:inline-block;
	border:0px;
	margin-top:15px;
	}	
.contentBodyO{ 
	width:1000px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	overflow:hidden;
	}
.areaAgencyRecomend{
	width:998px;
	height:182px;
	margin-top:22px;
	position:relative;
	border:1px solid #c9caca;
	padding-top:20px;
	padding-bottom:20px;
	}
.areaAgencyRecomend .div{
	width:998px;
	overflow:hidden;
	height:182px;
	}		
.areaAgencyBlock{ 
	width:312px;
	height:182px;
	border-right:1px dotted #aeaeae;
	float:left;
	margin-left:24px;
	}	
.areaAgencyBlock li{
	float:left;
	}
.areaAgencyBlock li .tit{
	width:150px;
	font-size:18px;
	color:#000;
	float:left;
	}	
.areaAgencyBlock li .span1{
	width:150px;
	font-size:12px;
	height:25px;
	line-height:25px;
	color:#535353;
	float:left;
	}	
.areaAgencyBlock li .span1 em{
	font-style:normal;
	font-size:16px;
	color:#b6002a;
	font-weight:bold;
	}	
.areaAgencyBlock li .span2{
	width:150px;
	font-size:12px;
	line-height:20px;
	color:#333333;
	float:left;
	}			
.areaAgencyBlock li.infor{
	width:150px;
	margin-left:15px;
	}	
.areaAgencyBlock li.pic2{
	width:120px;
	overflow:hidden;
	}
.areaAgencyBlock li.pic2 img{
	width:120px;
	height:120px;
	}	
.areaAgencyCircleL{
	position:absolute; 
	left:0px; 
	top:95px;
	}	
.areaAgencyCircleR{
	position:absolute; 
	right:0px; 
	top:95px;
	}
.areaAgencyServInput1{
	width:154px;
	height:43px;
	line-height:43px;
	background:url(../images/inpuButtonBg.png) no-repeat left top;
	text-align:center;
	color:#fff;
	display:inline-block;
	border:0px;
	font-size:14px;
	position:absolute;
	right:65px;
	bottom:0px;
	}	
.DocumentDownload{
	width:498px;
	overflow:hidden;
	margin-top:10px;
	float:left;
	}
.DocumentDownload ul{
	width:472px;
	overflow:hidden;
	float:left;
	line-height:28px;
	border-right:1px dotted #d0d0d0;
	margin-left:25px;
	}	
.DocumentDownload ul li{
	width:498px;
	overflow:hidden;
	float:left;
	line-height:28px;
	padding-right:20px;
	}		
.DocumentDownload0{
	width:498px;
	overflow:hidden;
	margin-top:10px;
	float:left;
	}
.DocumentDownload0 ul{
	width:472px;
	overflow:hidden;
	float:left;
	line-height:28px;
	margin-left:25px;
	}	
.DocumentDownload0 ul li{
	width:498px;
	overflow:hidden;
	float:left;
	line-height:28px;
	padding-right:20px;
	}			
.DocumentDownloadPadding{
	width:478px;
	overflow:hidden;
	margin-top:10px;
	float:left;
	padding-left:20px;
	}
.DocumentDownloadPadding0{
	width:478px;
	overflow:hidden;
	padding-left:20px;
	margin-top:10px;
	float:left;
	}
/*areaAgenciec end*/

/**/
.customerServBlock{
	width:209px;
	height:170px;
	margin-left:20px;
	padding-right:20px;
	border-right:1px dotted #d8d8d8;
	float:left;
	margin-bottom:15px;
	margin-top:20px;
	}
.customerServBlock li{
	clear:both;
	}	
.customerServBlock .brownPic{
	height:95px;
	width:209px;
	text-align:center;
	}
.customerServBlock .brownTit{
	width:209px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	}	
.customerServBlock .brownTit a{
	font-size:16px;
	color:#b6002a;
	font-weight:bold;
	}	
.customerServBlock .brownCon{
	width:209px;
	line-height:20px;
	overflow:hidden;
	text-align:left;
	}	
.customerServBlock .brownTit a span{
	font-size:18px;
	color:#da7f94;
	}	
.customerServBlock .brownCon span{
	width:209px;
	line-height:20px;
	overflow:hidden;
	text-align:left;
	color:#616161;
	}		
.customerServLine0{
	width:948px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin:10px 15px 10px 20px;
	}	
.customerServ{
	width:998px;
	margin-left:2px;
	padding-top:20px;
	padding-bottom:20px;
	overflow:hidden;
	}
.customerServ > div{
	width:1100px;
	float:left;
	margin-left:2px;
	}

.hotProblems{
	width:500px;
	overflow:hidden;
	margin-top:15px;
	float:left;
	}
.hotProblems ul{
	width:474px;
	overflow:hidden;
	float:left;
	line-height:28px;
	border-right:1px dotted #d0d0d0;
	margin-left:25px;
	}	
.hotProblems ul li{
	width:438px;
	overflow:hidden;
	float:left;
	line-height:28px;
	padding-right:20px;
	padding-left:20px;
	}	
.hotProblems ul li.hotIcon{
	background:url(../images/hotDotted.png) no-repeat left center;
	}	
	
	
		
.commonProblemdiv{
	width:998px;
	overflow:hidden;
	padding-top:15px;
	padding-bottom:5px;
	}	
.commonProblem{
	width:500px;
	overflow:hidden;
	float:left;
	}
.commonProblem dl{
	width:474px;
	overflow:hidden;
	float:left;
	line-height:28px;
	border-right:1px dotted #d0d0d0;
	margin-left:25px;
	}
.commonProblem dl dt{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	height:25px;
	line-height:25px;
	width:472px;
	}		
.commonProblem dl dd{
	width:438px;
	overflow:hidden;
	float:left;
	line-height:28px;
	padding-right:20px;
	padding-left:20px;
	}	
.commonProblem dl dd.commonIcon{
	background:url(../images/helpIcon1.png) no-repeat left center;
	}		
	
	
.commonProblemLine0{
	width:948px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin:20px 15px 20px 25px;
	}	
.commonProblemLine2{
	width:948px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin:20px 15px 10px 25px;
	}		
.helpCenterIconTit{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	margin-top:15px;
	} 	
.helpCenterIconTit a:hover{
	text-decoration:none;

	} 	
	
.helpCenterIcon01{
	background:url(../images/helpCenterPic1.png) no-repeat left 13px;
	margin-bottom:2px;
	padding-left:22px;
	font-weight:bold;
	font-size:12px;
	color:#c92537;
	height:45px;
	line-height:45px;
	} 		
.helpCenterIcon02{
	background:url(../images/helpCenterPic2.png) no-repeat left 14px;
	margin-bottom:2px;
	padding-left:22px;
	font-weight:bold;
	font-size:12px;
	color:#c92537;
	height:45px;
	line-height:45px;
	} 
.helpCenterIcon03{
	background:url(../images/helpCenterPic3.png) no-repeat left 13px;
	margin-bottom:2px;
	padding-left:22px;
	font-weight:bold;
	font-size:12px;
	color:#c92537;
	height:45px;
	line-height:45px;
	} 
.helpCenterIcon05{
	background:url(../images/helpCenterPic4.png) no-repeat left 14px;
	margin-bottom:2px;
	padding-left:22px;
	font-weight:bold;
	font-size:12px;
	color:#c92537;
	height:45px;
	line-height:45px;
	}	
.helpCenterIcon{
	margin-bottom:2px;
	font-weight:bold;
	font-size:12px;
	color:#c92537;
	height:45px;
	line-height:45px;
	}
.helpCenterIconColor {
	margin-right:12px;
	font-weight:bold;
	font-size:12px;
	height:25px;
	line-height:25px;
	}
.helpCenterIconColor:link{
	margin-right:12px;
	font-weight:bold;
	font-size:12px;
	height:25px;
	line-height:25px;
	}
.helpCenterIconColor:visited {
	margin-right:12px;
	font-weight:bold;
	font-size:12px;
	height:25px;
	line-height:25px;
	}
.helpCenterIconColor:hover {
	margin-right:12px;
	font-weight:bold;
	font-size:12px;
	height:25px;
	line-height:25px;
	}

/**/
.commonProblemR{
	float:right;
	width:723px;
	padding-right:25px;
	}
.commonProblemR .tit{
	height:72px;
	border-bottom:1px dotted #b2b2b2;
	position:relative;
	padding-top:30px;
	}
.commonProblemR .select{
	border:1px solid #c8c8c8;
	width:205px;
	height:21px;
	padding:2px;
	rect(0px,179px,16px,0px);
	margin-top:15px;
	}

/**/
.feedBackDiv{
	width:723px;
	float:left;
	overflow:hidden;
	line-height:28px;
	padding-right:25px;
	} 
.font14Redbpad5{
	font-size:14px;
	font-weight:bold;
	color:#b6002a;
	padding-top:5px;
	}	
.feedBackDiv .textarea{
	width:710px;
	line-height:25px;
	text-align:left;
	height:150px;
	border:1px solid #e3e9ef;
	margin-top:10px;
	padding:5px;
	} 	
.feedBackDiv .text{
	width:720px;
	line-height:25px;
	text-align:right;
	} 	
.feedBackDiv2{
	width:723px;
	float:left;
	overflow:hidden;
	line-height:28px;
	padding-right:25px;
	text-align:center;
	padding-bottom:30px;
	padding-top:5px;
	}	
.feedBackbutton{
	width:154px;
	height:43px;
	line-height:43px;
	background:url(../images/inpuButtonBg.png) no-repeat left top;
	text-align:center;
	color:#fff;
	display:inline-block;
	border:0px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	}	
	
/**/	

.satisfactionSurvey{
	width:948px;
	margin-left:25px;
	margin-right:25px;
	overflow:hidden;
	line-height:30px;
	}
.satisfactionSurvey .top{
	color:#ababab;
	line-height:26px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
	}
.satisfactionSurvey .top2{
	line-height:26px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
	}	
	
.satisfactionSurvey .bottom0{
	line-height:26px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
	}
.satisfactionSurvey .bottom{
	color:#ababab;
	line-height:26px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left;
	text-align:center;
	}	
.satisfactionSurvey .tit{
	font-weight:bold;
	height:40px;
	line-height:40px;
	text-align:left;
	}
.satisfSurveyLine{
	width:948px;
	overflow:hidden;
	border-bottom:1px dotted #d8d8d8;
	text-align:left;
	line-height:0px;
	height:1px;
	} 

.Input200{
	width:195px;
	height:19px;
	line-height:19px;
	border:1px solid #c8c8c8;
	padding-left:5px;
	}		
.font14Redbpad20{
	font-size:14px;
	font-weight:bold;
	color:#b6002a;
	padding-top:20px;
	}	
/**/	
.salesPersonQTitle{
	width:948px;
	line-height:30px;
	margin-left:25px;
	margin-right:25px;
	border-top:1px dotted #d0d0d0;
	color:#686868;
	padding:10px 0px;
	}

.salesPersonQTop{
	width:948px;
	line-height:40px;
	height:40px;
	margin-left:25px;
	margin-right:25px;
	background:url(../images/iconTit.gif) no-repeat left center;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	color:#b6002a;
	padding-top:5px;
	padding-bottom:5px;
	}	
	
.w300Float{
	width:300px;
	float:left;
	}	
.salesPersonQDiv{
	width:998px;
	overflow:hidden;
	}		
.salesPersonQ{
	width:1000px;
	border-bottom:1px solid #ececec;
	overflow:hidden;
	}	
.salesPersonQ div{
	border-top:1px solid #ececec;
	border-right:1px solid #ececec;
	float:left;
	width:499px;
	}	
/*.salesPersonQ div ul.borderLeft{
	border-left:1px solid #ececec;
	overflow:hidden;
	width:100%;
	}*/
.salesPersonQ div ul li{
	height:32px;
	line-height:32px;
	text-align:center;
	float:left;
	}
	
	
	
/*BankCustomerManager begin*/	
.bankCustomerM{
	width:487px;
	height:211px;
	float:left;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	margin-top:22px;
	}
.bankCustomerM .tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	cursor:pointer;
	position:relative;
	width:487px;
	color:#464646;
	}		
.bankCustomerM .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.bankCustomerM .tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.bankCustomerM .tableTitle li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}	
.bankCustomerMList{
	width:487px;
	overflow:hidden;
	float:left;
	padding-top:20px;
	padding-bottom:10px;
	clear:both;
	}	
.bankCustomerMList ul{
	width:487px;
	overflow:hidden;
	display:block;
	}	
.bankCustomerMList ul li{
	width:445px;
	height:28px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-left:24px;
	padding-right:24px;
	} 	
.bankCustomerMList ul li span{
	color:#a0a0a0;
	margin-right:10px;
	display:inline-block;
	float:left;
	} 	
.bankCustomerMList ul li a{
	display:inline-block;
	float:left;
	} 	
	
.bankCustomerM2{
	width:487px;
	height:211px;
	float:right;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	margin-top:22px;
	}
.bankCustomerM2 .tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	cursor:pointer;
	position:relative;
	width:487px;
	color:#464646;
	}		
.bankCustomerM2 .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.bankCustomerM2 .tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.bankCustomerM2 .tableTitle li.onTitle span{
	margin-top:-4px;
	border-top:4px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}	

	
.bankCustomerMThroughT{
	width:487px;
	overflow:hidden;
	float:left;
	padding-bottom:25px;
	}
.bankCustomerMThroughT .BusinessAdvantageL{
	width:220px;;
	overflow:hidden;
	text-align:center;
	float:left;
	padding-top:37px;
	}	
.bankCustomerMThroughT .BusinessAdvantageR{
	width:236px;
	overflow:hidden;
	float:left;
	line-height:28px;
	padding-right:20px;
	}
	
	
/*BankCustomerManager end*/	

.bankChina{
	width:948px;
	overflow:hidden;
	margin-top:40px;
	margin-bottom:10px;
	overflow:hidden;
	float:left;
	line-height:28px;
	margin-left:30px;
	}
.bankChina li{
	width:460px;
	overflow:hidden;
	float:left;
	line-height:28px;
	text-align:left;
	}	

.bankChina2{
	width:948px;
	overflow:hidden;
	margin-top:40px;
	margin-bottom:10px;
	overflow:hidden;
	float:left;
	line-height:28px;
	margin-left:30px;
	}
.bankChina2 li{
	width:460px;
	overflow:hidden;
	float:left;
	line-height:28px;
	text-align:left;
	margin-left: 10px;
	}	
.bankChinaContent{
	height:80px; 
	width:460px; 
	display:inline-block; 
	overflow:hidden;
	}	
	
/*download begin*/
.downLoadBlock{
	width:209px;
	height:130px;
	margin-left:20px;
	padding-right:20px;
	border-right:1px dotted #d8d8d8;
	float:left;
	margin-top:20px;
	}
.downLoadBlock li{
	clear:both;
	}	
.downLoadBlock .brownPic{
	height:95px;
	width:209px;
	text-align:center;
	}
.downLoadBlock .brownTit{
	width:209px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	}	
.downLoadBlock .brownTit a{
	font-size:16px;
	color:#b6002a;
	font-weight:bold;
	}
.downLoadBlockList{
	display:inline-block;
	width:290px;
	padding-right:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	} 

/*download end*/


.floatRMargin25{
	float:right;
	margin-right:25px;
	}
	
.joinUsT{
	overflow:hidden;
	width:998px;
	}	
.joinUsTTable{
	border-bottom:1px solid #ececec; 
	}	

.joinUsTTable li{
	height:48px;
	line-height:48px;
	text-align:center;
	float:left;
	}
.joinUsTTable li a{
	font-size:14px;
	}	
.joinUsTTable li.borderbottom{
	border-bottom:1px dotted #ececec;
	}	
	
	
	
.joinUsT table{
	border-bottom:1px solid #ececec; 
	}	

.joinUsT table td{
	height:48px;
	line-height:48px;
	text-align:center;
	}
.joinUsT table td a{
	font-size:14px;
	}	
.joinUsT table td.borderbottom{
	border-bottom:1px dotted #ececec;
	}	
.joinUs{
	width:948px;
	line-height:28px;
	overflow:hidden;
	margin-left:25px;
	}
.joinUsIcon{
	background:url(../images/iconGray.png) no-repeat left center;
	padding-left:10px;
	}
.inputBg96{
	width:96px;
	height:29px;
	line-height:24px;
	background:url(../images/buttonBg96.png) no-repeat;
	text-align:center;
	color:#f1ccd4;
	border:0px;
	cursor: pointer;
	}
.joinUsLine0{
	width:948px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin:10px 0;
	}	
/**/

.events{
	width:848px;
	margin-left:120px;
	margin-top:30px;
	border-left:2px solid #c92537;
	position:relative;
	}
.eventsContent{
	width:823px;
	line-height:25px;
	margin-left:25px;
	margin-bottom:10px;
	padding-bottom:10px;
	position:relative;
	border-bottom:1px dotted #b2b2b2;
	float:left;
	margin-top:-5px;
	}
.eventsContB{
	border-bottom:0px dotted #b2b2b2;
	}
.eventsContent .dot,.eventsContent0 .dot{
	width:102px;
	line-height:25px;
	background:url(../images/eventDot01.png) no-repeat right 5px;
	color:#b9b9b9;
	font-weight:bold;
	position:absolute;
	left:-121px;
	top:0px;
	}
.eventsContent .dot2,.eventsContent0 .dot2{
	width:101px;
	line-height:25px;
	background:url(../images/eventDot02.png) no-repeat right 6px;
	color:#b9b9b9;
	font-weight:bold;
	position:absolute;
	left:-121px;
	top:0px;	
	}	
.eventsContent0{
	width:823px;
	line-height:25px;
	margin-left:25px;
	margin-bottom:10px;
	padding-bottom:10px;
	position:relative;
	border-bottom:0px dotted #b2b2b2;
	float:left;
	}	
.font12Marg30{
	margin-left:30px;
	font-size:12px;
	font-weight:lighter;
	}
.hotProblemList{
	width:723px;
	float:left;
	margin-top:10px;
	overflow:hidden;
	padding-bottom:30px;
	} 
.hotProblemList ul{
	width:723px;
	overflow:hidden;
	}	
.hotProblemList ul li{
	width:709px;
	line-height:30px;
	} 
.hotProblemList ul li span{
	color:#a0a0a0;
	margin-right:10px;
	}	
.hotProblemList ul li a{
	font-weight:bold;
	font-size:14px;
	color:#555555;
	} 	
.detailListLUl{
	width:250px;
	overflow:hidden;
	}
.detailListLUl li{
	clear:both;
	}	
.detailListLUl .brownPic{
	height:112px;
	width:112px;
	margin-left:69px;
	float:left;
	}
.detailListLUl .brownPic img{
	height:112px;
	width:112px;
	}	
.detailListLUl .brownTit{
	width:200px;
	padding:0 25px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	font-size:18px;
	color:#b6002a;
	font-weight:bold;
	padding-top:10px;
	float:left;
	}	
	
/*companyHonor begin*/	
.companyHonorList{
	width:998px;
	overflow:hidden;
	padding-bottom:25px;
	}	
.companyHonorList ul{
	overflow:hidden;
	padding-bottom:10px;
	}	
.companyHonorList ul li{
	width:219px;
	overflow:hidden;
	margin-left:25px;
	margin-top:20px;
	line-height:26px;
	float:left;
	}	
.companyHonorList ul li img{
	width:213px;
	height:213px;
	border:1px solid #c6c6c6;
	margin-bottom:10px;
	}	
.companyHonorList ul li p{
	width:219px;
	height:100px;
	overflow:hidden;
	}

/*companyHonor end*/	

.aboutUsL{
	float:left;
	width:250px;
	overflow:hidden;
	text-align:center;
	padding-top:50px;
	vertical-align:top;
	}	
/*	
.aboutUsL img{
	height:140px;
	width:140px;
	}	
	*/
.aboutUsR{
	float:right;
	width:723px;
	padding-right:25px;
	line-height:28px;
	padding-top:34px;
	padding-bottom:20px;
	}	
.aboutUsS{
	float:right;
	width:723px;
	padding-right:25px;
	line-height:28px;
	padding-top:34px;
	padding-bottom:20px;
	}	
	
.aboutUsR p{
	width:723px;
	padding-bottom:10px;
	text-indent:2em;
	}
	
.aboutUsS p{
	width:723px;
	padding-bottom:10px;
	}
.aboutUsLine0{
	width:948px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin:0px 15px 0px 20px;
	}
	
.businessPhi{
	width:998px;
	float:left;
	margin-left:2px;
	padding-top:20px;
	padding-bottom:20px;
	overflow:hidden;
	}
.businessPhi>div{
	width:1002px;
	overflow:hidden;
	padding-top:15px;
	height:330px;
	}	
.businessPhiBlock{
	width:282px;
	border-right:1px dotted #d8d8d8;
	float:left;
	padding-right:25px;
	padding-left:25px;
	}
.businessPhiBlock ul{
	width:263px;
	border-bottom:1px dotted #d8d8d8;
	overflow:hidden;
	padding-bottom:30px;
	margin-bottom:30px;
	padding-left:18px;
	}	
.businessPhiBlock ul li{
	width:261px;
	line-height:22px;
	}
.businessPhiBlock ul li.tit{
	width:281px;
	height:42px;
	overflow:hidden;
	text-align:center;
	}
.businessPhiBlock ul li.bcont{
	height:65px;
	overflow:hidden;
	margin-top:15px;
	}	
.businessPhiBlock ul li.tit a{
	float:left;
	}	
	
.businessPhiBlock ul li .imgText{
	width:139px;
	color:#b6002a;
	font-weight:bold;
	font-size:16px;
	text-align:left;
	line-height:20px;
	}	
.businessPhiBimg{
	width:63px;
	margin-left:54px;
	}	
.navigation{
	width:998px;
	float:left;
	margin-left:2px;
	padding-top:10px;
	padding-bottom:40px;
	}	
.navigationList{
	width:948px;
	overflow:hidden;
	margin-left:25px;
	}	
.navigationList li{
	width:948px;
	line-height:28px;
	padding-left:15px;
	}
.navigationList li.tit{
	border-bottom:1px dotted #CCC;
	background:url(../images/navIcon.png) no-repeat left 21px;
	padding-top:10px;
	}		
.navigationList li.tit a{

	}	
.navigationList li.tit2{
	background:url(../images/navIcon.png) no-repeat left 21px;
	padding-top:10px;
	}		
.navigationList li.tit2 a{
	color:#b6002a;
	font-size:14px;
	margin-right:20px;
	}	
	
.navigationList li.navList{
	padding-bottom:5px;	
	line-height:22px;
	overflow:hidden;
	}	
.navigationList li.navList>a{
	float:left;
	font-weight:bold;
	margin-right:10px;
	}
.navigationList li.navList .navListSub{
	padding-bottom:5px;
	padding-left:10px;
	width:850px;
	float:left;
	}	
.navigationList li.navList .navListSub a{
	float:left;
	font-weight:lighter;
	min-width:60px;
	padding-left:8px;
	margin-left:8px;
	text-align: center;
	}		
	
.navigationLine{
	background:url(../images/line1.gif) no-repeat left center; 
	padding-left:10px;
	margin-left:10px;
	}
	
.pushArrow{
	display: inline;
    float: left;
    height: 6px;
    margin: 15px 0;
    position: relative;
    transition: all 0.3s ease-in 0s;
    width: 6px;
}
.pushArrow span{
 	border-top-color: #F5F5F5;
 	border-style: solid;
    border-width: 3px 3px 0;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 0;
}

.pushArrow em{
	border-top-color: #6C6C6C;
    top: 1px;
    border-style: solid;
    border-width: 3px 3px 0;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 0;
}

.leftArrow{
	height:40px;
	width:41px;
	position:absolute;
	left:15px;
	top:120px;
	z-index:1;
	display:none;
	cursor:pointer;
	}

.rightArrow{
	height:40px;
	width:41px;
	position:absolute;
	right:15px;
	top:120px;
	z-index:1;
	cursor:pointer;
	display:none;
	}

.leftArrowBig{
	height:40px;
	width:41px;
	position:absolute;
	left:15px;
	top:100px;
	z-index:1;
	display:none;
	cursor:pointer;
	}

.rightArrowBig{
	height:40px;
	width:41px;
	position:absolute;
	right:15px;
	top:100px;
	z-index:1;
	cursor:pointer;
	display:none;
	}

.contentHover{
	cursor: pointer;
	border: 0 none;
}

.circleDot {
    float: right;
    right: 15px;
    bottom: 8px;
    position: absolute;
    z-index: 1002;
}
.circleDot li {
    background: url("../images/dianno.png") no-repeat left top;
    cursor: pointer;
    display: inline;
    float: left;
    height: 12px;
    margin: 5px;
    text-indent: -999px;
    width: 12px;
}
.circleDot li.on {
    background: url("../images/dianon.png") no-repeat left top;
    height: 12px;
    width: 12px;
}
#banner {
    height: 300px;
    overflow: hidden;
    position: relative;
    width: 700px;
}
#banner_list a {
    cursor: pointer;
}
#banner_list img {
    border: 0 none;
}
#banner_bg {
    background-color: #000000;
    bottom: 0;
    cursor: pointer;
    height: 30px;
    opacity: 0.3;
    position: absolute;
    width: 478px;
    z-index: 1000;
}
#banner_info {
    bottom: 0;
    color: #FFFFFF;
    cursor: pointer;
    height: 22px;
    left: 5px;
    position: absolute;
    z-index: 1001;
}
#banner_text {
    bottom: 3px;
    position: absolute;
    right: 3px;
    width: 120px;
    z-index: 1002;
}
#banner_list a {
    position: absolute;
}	


#resultTableDiv div{
	height: 297px;
}
.fundNetValuetable{
	border:0px solid #cacaca;
	border-collapse:collapse;
	text-align: center;
	width: 100%;
	table-layout: fixed;
}

/*.fundNetValuetable tr:nth-child(even){
	background: #F9F9F9;
}
.fundNetValuetable tr:nth-child(odd){
	background: #FFF;
}*/
.fundNetValuetable th{
	border-bottom:1px solid #ececec;
	height:32px;
	font-weight:400;
	white-space: nowrap;
}	
.fundNetValuetable td{
	border-bottom:1px solid #ececec;
	height:32px;
	white-space:nowrap;
	text-align:center;
}

.fundNetValuetable .fundName{
	text-align: left;
	padding-left: 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.arrowD{
	background:url(../images/arrowD.png) no-repeat left top;
	width:21px;
	height:14px;
	border:0px;
	margin-left:10px;
	cursor: pointer;
	}	
.arrowU{
	background:url(../images/arrowU.png) no-repeat left top;
    width:21px;
	height:14px;
	border:0px;
	cursor: pointer;
}

.advbox{
	position:relative;
	margin:0px auto;
	width:1020px;
	background:#e8e8e8;
}
.advBtn{
	display:none;
	height:55px;
	top:10px;
	right:-28px;
	position:absolute;
	width:18px;
}
.advBtn a{
	display:block;
	height:54px;
	background:url(../images/play_btn.png) no-repeat 0px 0px;
	overflow:hidden;
}
#advCloseBtn{
	background:url(../images/play_btn.png) no-repeat -19px 0px;
}
.advContent{
	display:none;
}
.advCloseBtn-2{
	position: absolute;
	display:block;
	right:2px;
	bottom:2px;
	width:25px;
	height:25px;
	background:url(../images/XCloseBtn-25.png) no-repeat center left;
	float:right;
}

/*fund menu begin*/	
.fundProductMenu{
	width:1005px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	z-index:6;
	background:url(../images/fundProductBbg.png) no-repeat left bottom;
	padding-bottom:14px;
	margin-top:0px;
	}	
.fundProductMenu .divBg{
	width:1005px;
	background:url(../images/fundProductCbg.png) repeat-y left top;
	overflow:hidden;
	}
.fundProductMenu .divBg2{
	width:998px;
	background:url(../images/fundProductBg.png) repeat-x left top;
	overflow:hidden;
	padding-top:10px;
	text-align:left;
	margin-left:1px;
	}	
.fundProductMenuL{
	float:left;
	width:700px;
	border-right:1px dotted #aeaeae;
	min-height:200px;
	margin-left:25px;
	}	
.fundProductMenuL dl{
	float:left;
	width:100px;
	}
.fundProductMenuL dl:last-child{  float: right;}
.fundProductMenuL dl dt{
	width:100px;
	line-height:26px;
	height:26px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	}	
.fundProductMenuL dl dd{
	width:100px;
	text-align:left;
	padding: 3px 0;
	}		
.fundProductMenuR{
	float:right;
	width:226px;
	}	
.fundProductMenuR ul{
	width:172px;
	overflow:hidden;
	}		
.fundProductMenuR ul li{
	width:172px;
	line-height:26px;
	}
.fundProductMenuR ul li.img{
	text-align:center;
	}		
	
.fundProductMenuB{
	width:1005px;
	position:absolute;
	height:24px;
	left:0px;
	background-color:#0C9;
	bottom:0px;
	}	
/*fund menu end*/		
	
	
/*myinvstment menu begin*/		
.myinvestMenu{
	width:100px; 
	margin-left:auto;
	/*height:270px;*/
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	position:fixed;
	padding-bottom:8px;
	left:5px;
	top:180px;
	z-index:100;
	background-color:#FFF;
	}
.myIContList dl{
	overflow:hidden;
	margin-bottom:7px;
	}	
.myIContList dl dt{
	height:32px;
	line-height:32px;
	width:100px; 
	border-top:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	background:url(../images/myILeftBg.png) repeat-x left top;
	margin-bottom:12px;
	font-weight:bold;
	color:#333;
	font-size:14px;
	}
.myIContList dl dt .spanIcon1{
	background:url(../images/myILeftIcon1.png) no-repeat left center;
	margin-left:10px;
	padding-left:18px;
	}
.myIContList dl dt .spanIcon2{
	background:url(../images/myILeftIcon2.png) no-repeat left center;
	margin-left:10px;
	padding-left:18px;	
	}	
	
.myIContList dl dd{
	/*height:28px;*/
	line-height:20px;
	width:85px; 
	padding-left:18px;
	padding-bottom:8px;
	}
	
.myIContList dl dd.icon{
	background:url(../images/myILeftIcon3.png) no-repeat 10px 5px;
	}
.floatRMargR20{
	float:right;
	margin-right:20px;
	}	
/*myinvstment menu end*/	

/*login begin*/
.loginContent{ 
	width:927px;
	background:url(../images/loginBg.png) no-repeat left top;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	height:464px;
	position:relative;
	margin-top:78px;
	} 
	
.BankloginTop{
	height:60px;
	width:880px;
	padding:0 20px;
	overflow:hidden;
	} 
.BankloginTop .aLeft{
	float:left;
	margin-top:20px;
	}  
.BankloginTop .aRight{
	float:right;
	margin-top:28px;
	color:#FFF;
	}  
 
.loginList{
	width:400px;
	height:200px;
	position:absolute;
	left:280px;
	top:120px;
	} 
.loginListHTit{
	color:#fdefa0;
	font-size:24px;
	position:absolute;
	left:25px;
	top:-42px;
	} 	
.input222{
	width:217px;
	height:21px;
	line-height:23px;
	border:1px solid #ddd;
	float:left;
	margin-top:8px;
	padding-left:5px;
	} 
.input100{
	width:90px;
	height:21px;
	line-height:23px;
	border:1px solid #ddd;
	float:left;
	margin-top:8px;
	padding-left:5px;
	}  
.loginCon{
	width:100%;
	overflow:hidden;
	padding-top:10px;
	position:absolute;
	left:0px;
	top:27px;	
	} 
.loginCon ul li{
	float:left;
	height:32px;
	line-height:32px;
	} 	
.loginCon ul li.w100{
	width:100px;
	text-align:right;
	font-size:14px;
	}   
.loginCon ul li.w300{
	width:300px;
	text-align:left;
	} 
	
.loginButton{
	background:url(../images/buttonBg70.png) no-repeat left top;
	width:70px;
	height:23px;
	line-height:23px;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-left:28px;
	}	
.loginButton{
	color:#FFF;
	}		
.loginButton:link{
	color:#FFF;
	}
.loginButton:visited{
	color:#FFF;
	}	
	
.marginT8Fl{
	margin-top:8px;
	float:left;
	margin-left:10px;
	margin-right:5px;
	}	
.loginErreTip{
	background:url(../images/iconTip.png) #ffe9d8 no-repeat 5px center;
	height:21px;
	line-height:21px;
	border:1px solid #feb885;
	padding-left:28px;
	width:284px;
	margin-left:35px;
	margin-top:17px;
	position: absolute;
	top:-6px;
	}	
.bankLoginB{
	width:800px;
	overflow:hidden;
	line-height:20px;
	color:#FFF;
	position:absolute;
	left:65px;
	bottom:41px;
	}
/*login end*/

/*login2 begin*/
.loginContentFacco{ 
	width:927px;
	background:url(../images/loginBg222.png) no-repeat left top;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	height:520px;
	position:relative;
	margin-top:78px;
	} 
	
.BankloginTopFacco .aRight{
	float:right;
	margin-top:28px;
	color:#FFF;
	margin-right: 30px
	}  
/*login2 end*/

/*search begin*/
.searchTitle{
	background-color:#f4f4f4; 
	border-top:1px solid #dcdddd; 
	border-bottom:1px solid #dcdddd; 
	height:40px;
	line-height:40px;
	width:100%;
	font-size:14px;
	text-align:left;
	}
.searchTitle span{
	font-size:16px;
	font-weight:bold;
	margin-left:25px;
	color:#b6002a;
	}	
.searchContent{
	overflow:hidden;
	width:100%;
	text-align:left;
	padding-top:15px;
	padding-bottom:15px;
	}	
.searchContent ul{
	overflow:hidden;
	width:975px;
	text-align:left;
	line-height:25px;
	}	
.searchContent ul li{
	overflow:hidden;
	width:975px;
	text-align:left;
	clear:both;
	}	
.searchContent ul li.sbordertop{
	border-top:1px dotted #b2b2b2;
	padding-top:15px;
	margin-top:15px;
	}	
.searchContent ul li .ptitle{
	overflow:hidden;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	}	
.searchContent ul li .pcontent{
	overflow:hidden;
	text-align:left;
	}		
.searchPage{
	overflow:hidden;
	padding-top:30px;
	padding-bottom:30px;
	height:25px;
	line-height:25px;
	width:460px;
	float:left;
	}	
/*search end*/

.riskTipTitle{
	width:948px;
	line-height:40px;
	height:40px;
	margin-right:25px;
	font-size:16px;
	font-weight:bold;
	color:#333;
	padding-top:10px;
	text-align:center;
	}	
.riskTipTitleSub{
	width:948px;
	line-height:20px;
	height:20px;
	margin-right:25px;
	padding-left:25px;
	font-size:14px;
	color:#666;
	padding-bottom:5px;
	text-align:center;
	}	
	
.riskTipContent{
	width:948px;
	margin-left:25px;
	margin-right:25px;
	overflow:hidden;
	line-height:30px;
	min-height:500px;
	}
	
/*calculator begin*/
.financialCalculator{
	width:723px;
	float:left;
	overflow:hidden;
	} 
.financialCalculator .iconTit2{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	padding-left:25px;
	height:45px;
	line-height:45px;
	}
.financialCalculator dl{
	width:724px;
	overflow:hidden;
	}	
.financialCalculator dl dt{
	width:724px;
	height:35px;
	line-height:35px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px dotted #d0d0d0;
	}
.financialCalculator dl dd{
	width:724px;
	line-height:35px;
	overflow:hidden;
	} 	
.financialCalculator .spanLeft{
	width:100px;
	display:inline-block;
	float:left;
	text-align:right;
	padding-right:5px;
	} 
.financialCalculator .spanLeft2{
	font-size:16px;
	font-weight:bold;
	color:#b6002a;
	} 	
.marginRight20M5{
	margin-right:25px;
	margin-left:5px;
	}	
.Input200Fl{
	width:195px;
	height:19px;
	line-height:19px;
	border:1px solid #c8c8c8;
	padding-left:5px;
	float:left;
	margin-top:6px;
	}
.CalculatorStyle{
	width:624px;
	padding-top:15px;
	padding-left:105px;
	padding-bottom:15px;
	}
.financialCalculatorL{
	float:left;
	width:250px;
	overflow:hidden;
	text-align:center;
	padding-top:48px;
	vertical-align:top;
	min-height:400px;
	}	
/*calculator end*/



/*passwordMod begin*/
.passwordMod{
	width:723px;
	float:left;
	overflow:hidden;
	} 
.passwordMod .iconTit2{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	padding-left:25px;
	height:30px;
	line-height:30px;

	}
.passwordMod dl{
	width:724px;
	overflow:hidden;
	}	
.passwordMod dl dt{
	width:724px;
	height:30px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	}
.passwordMod dl dd{
	width:724px;
	line-height:25px;
	overflow:hidden;
	font-size:14px;
	margin-bottom:10px;
	} 	
.passwordMod .spanLeft{
	width:150px;
	display:inline-block;
	float:left;
	text-align:right;
	padding-right:5px;
	} 
.passwordMod .spanLeft2{
	font-size:16px;
	font-weight:bold;
	color:#b6002a;
	} 	
.marginRight20M5{
	margin-right:25px;
	margin-left:5px;
	}	
.Input200Fl{
	width:195px;
	height:19px;
	line-height:19px;
	border:1px solid #c8c8c8;
	padding-left:5px;
	float:left;
	margin-top:6px;
	}
.passwordModStyle{
	width:574px;
	padding-left:155px;
	padding-bottom:5px;
	}
.passwordModL{
	float:left;
	width:250px;
	overflow:hidden;
	text-align:center;
	padding-top:48px;
	vertical-align:top;
	min-height:400px;
	}	
/*passwordMod end*/


/*exchangeRate begin*/
.exchangeRateTit{
	margin-left:230px;
	padding-bottom:10px;
	overflow:hidden;
	text-align:center;
	}
.exchangeRateTit li{
	float:left;
	padding-left:15px;
	padding-right:15px;
	font-weight:bold;
	}
.exchangeRateTit li a{
	font-size:14px;
	color:#333;
	text-decoration:underline;
	}	
.marginLeft_100{
	margin-left:145px;
	}	
.exchangeRateCont{
	overflow:hidden;
	width:948px;
	line-height:25px;
	}
.exchangeRateCont .ptit{
	font-size:14px;
	font-weight:bold;
	background:url(../images/circle.png) no-repeat left center;
	line-height:30px;
	padding-left:15px;
	color:#f7710a;
	}

.exchangeRateTab{
	border:1px solid #ccc;
	border-collapse:collapse;
	line-height:25px;
	}
.exchangeRateTab td{
	border:1px solid #ccc;
	border-collapse:collapse;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	}
.tableTitleBg{
	background:url(../images/fundDateBg.gif) repeat-x left top;
	}

/*exchangeRate end*/


.iconTit2{
	background:url(../images/iconTit.gif) no-repeat left center;
	margin-bottom:2px;
	font-weight:bold;
	font-size:14px;
	color:#b6002a;
	padding-left:25px;
	height:45px;
	line-height:45px;
	border-bottom:1px dotted #d0d0d0;
	}
#formwrapper {
    width:400px;
    margin:15px auto;
    text-align:left;
}

#formwrapper legend {
    color:#1E7ACE;
    font-weight:bold;
    padding:3px 20px 3px 20px;
    border:1px solid #1E7ACE;    
    background:#fff;
}

#formwrapper label {
    float:left;
    width:120px;
    text-align:right;
    padding:4px;
    margin:1px;
}

#formwrapper div {
    clear:left;
    margin-bottom:2px;
}

 .bankLoginPassword{
	width:70px;
	height:27px;
	padding-top:5px;
	float:left;
	text-align:right;	
	}
.bankLoginPasswordD{
	width:300px; 
	height:32px; 
	line-height:32px; 
	}
.marginT5DI{
	display:inline-block;
	margin-top:5px;
	float:left;
	margin-left:5px;	
	}	
.marginT7DI{
	display:inline-block;
	margin-top:7px;
	float:left;
	margin-left:5px;	
	}	
.loginErreTip2{
	background:url(../images/iconTip.png) #ffe9d8 no-repeat 5px center;
	height:21px;
	line-height:21px;
	border:1px solid #feb885;
	padding-left:28px;
	width:228px;
	margin-left:35px;
	margin-top:7px;
	position: absolute;
	top:50px;
	}	 
	
/*tradingGuid end*/
.tradingGuideTit{
	margin-top:50px;
	border-bottom:1px solid #CCC;
	height:29px;
	margin-bottom:10px;
	width:945px;
	}
.tradingGuideTit li{
	float:left;
	height:29px;
	font-weight:bold;
	border:1px solid #CCC;
	border-bottom:0px solid #fff;
	margin-right:5px;
	}
.tradingGuideTit li a{
	font-size:14px;
	color:#00afec;
	padding-left:15px;
	padding-right:15px;
	display:block;
	}	
.tradGTit{
	height:31px;
	background:url(../images/fundDateBg.gif) repeat-x left 0px;
	}
#tradingGuidCont{
	width:948px;
	line-height:25px;
	}
.tradingGuid{
	display:none;
	position:relative;
	}	
.tradingGuid .ptit{
	font-size:14px;
	font-weight:bold;
	background:url(../images/circle.png) no-repeat left center;
	line-height:30px;
	padding-left:15px;
	}
.tradingGuid .ptit2{
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	}		
.BankGuide{
	display:none;
	position:relative;
	}	
.BankGuide .ptit{
	font-size:14px;
	font-weight:bold;
	background:url(../images/circle.png) no-repeat left center;
	line-height:30px;
	padding-left:15px;
	}	
.tradingGuidTitle{
	width:948px;
	line-height:40px;
	height:40px;
	margin-right:25px;
	background:url(../images/iconTit.gif) no-repeat left 23px;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	color:#b6002a;
	padding-top:10px;
	padding-bottom:5px;
	position:absolute;
	left:0px;
	top:-95px;
	}

/*english begin*/
.EnglishHead{ 
	width:1000px; 
	height:80px;
	margin:0 auto;
	background-color:#FFF;
	}
.EnglishHeadLogo{ 
	width:272px; 
	height:34px;
	padding-bottom:21px;
	float:left;
	padding-left:10px;
	}	
.EnglishHeadTopRight{ 
	height:76px;
	line-height:76px;
	float:right;
	margin-right:10px;

	}	
.contentEngTop{
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	}	
.contentEngTop ul{
	width:983px;
	overflow:hidden;
	background-color:#f9f9f9;
	padding:30px 0px 30px 15px;
	}
.contentEngTop ul li{
	float:left;
	height:64px;
	}
.contentEngTop ul li.EngLine{
	border-left:1px dotted #dbdbdb;
	margin-left:27px;
	padding-left:27px;
	}
.englishBanner{
	width:1000px;
	height:322px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	margin-top:22px;
	}
.englishL{
	float:left;
	width:200px;
	overflow:hidden;
	text-align:center;
	padding-top:50px;
	vertical-align:top;
	}	
.englishL img{
	height:128px;
	width:133px;
	}	
.englishR{
	float:right;
	width:773px;
	padding-right:25px;
	line-height:28px;
	padding-top:34px;
	padding-bottom:20px;
	}	
	
.englishR p{
	width:773px;
	padding-bottom:10px;
	}

.contentTableEnglish{
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	border-top:3px solid #d0d0d0;
	margin-top:22px;
	}
.tableTitleEnglish{
	background:url(../images/fundDateBg.gif) repeat-x;	
	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	position:relative;
	width:998px;
	color:#464646;
	}		
.tableTitleEnglish li{
	float:left;
	text-align:center;
	position:relative;
	
	}
.tableTitleEnglish li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}
.tableTitleEnglish li.onTitle span{
	margin-top:-3px;
	border-top:3px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	font-size:15px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	}	
.latestDevelopmentEn{
	width:698px;
	float:left;
	position:relative;
	border:1px solid #c9caca;
	border-top:3px solid #d0d0d0;
	margin-top:22px;
	}
.latestDevelopmentEn .tableTitle{
	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	position:relative;
	width:698px;
	color:#464646;
	background:url(../images/fundDateBg.gif) repeat-x;	
	}		
.latestDevelopmentEn .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.latestDevelopmentEn .tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.latestDevelopmentEn .tableTitle li.onTitle span{
	margin-top:-3px;
	border-top:3px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	font-size:15px;
	}
.latestDevelopmentEn .tableTitle li.onTitle span a:hover{
	color:#b6002a;
	font-size:15px;
	text-decoration: none;
	cursor:default;
	}
.tableTitleEnglish li.onTitle span a:hover{
	color:#b6002a;
	font-size:15px;
	text-decoration: none;
	cursor:default;
	}
.latestDevelopCont{
	margin-left:20px;
	height:590px;
	overflow:hidden;
	}
.latestDevelopCont dl{
	width:329px;
	overflow:hidden;
	float:left;
	margin-top:10px;
	}
.latestDevelopContLine{
	width:658px;
	clear:both;
	padding-top:10px;
	line-height:1px;
	height:1px;
	border-bottom:1px dotted #b2b2b2;
	}	
.latestDevelopCont dt{
	font-size:20px;
	color:#b6002a;
	height:28px;
	line-height:28px;
	padding-left:20px;	
	}	
.latestDevelopCont dt.icon1{
	background:url(../images/englishIcon1.png) no-repeat left center;
	}
.latestDevelopCont dt.icon2{
	background:url(../images/englishIcon2.png) no-repeat left center;
	}	
.latestDevelopCont dt.icon3{
	background:url(../images/englishIcon3.png) no-repeat left center;
	}
.latestDevelopCont dt.icon4{
	background:url(../images/englishIcon4.png) no-repeat left center;
	}	
.latestDevelopCont dt.icon5{
	background:url(../images/englishIcon5.png) no-repeat left center;
	}
.latestDevelopCont dt.icon6{
	background:url(../images/englishIcon6.png) no-repeat left center;
	}	
.latestDevelopCont dd{
	line-height:22px;
	background:url(../images/iconGray.png) no-repeat left 10px;
	padding-left:12px;
	margin-left:10px;
	}	

.missionStatement{
	width:276px;
	float:left;
	position:relative;
	border:1px solid #c9caca;
	border-top:3px solid #d0d0d0;
	margin-top:22px;
	}
.missionStatement .tableTitle{
	background:url(../images/fundDateBg.gif) repeat-x;	height:31px;
	line-height:31px;
	border-bottom:1px solid #ddd;
	position:relative;
	width:276px;
	color:#464646;
	}		
.missionStatement .tableTitle li{
	float:left;
	text-align:center;
	position:relative;
	}
.missionStatement .tableTitle li span{
	text-align:center;
	font-size:14px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	display:inline-block;
	}	
.missionStatement .tableTitle li.onTitle span{
	margin-top:-3px;
	border-top:3px solid #b6002a;
	background-color:#FFF;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #dddddd;
	color:#b6002a;
	cursor:default;
	}
.missionStatement .tableTitle li.onTitle span a:hover{
	color:#b6002a;
	font-size:14px;
	text-decoration: none;
	cursor:default;
	}
	
.missionStatementCont{
	height:580px;
	overflow:hidden;
	width:241px;
	overflow:hidden;
	line-height:25px;
	padding-left:18px;
	padding-right:17px;
	padding-top:10px;	
	}
.missionStatementCont .div1{
	width:241px;
	overflow:hidden;
	text-align:center;
	}
.missionStatementCont .div2{
	line-height:25px;
	border-bottom:1px dotted #b2b2b2;
	padding-bottom:10px;
	}	
	
.missionStatementCont .div3{
	width:241px;
	overflow:hidden;
	line-height:25px;
	font-size:16px;
	color:#b50029;
	padding-top:10px;
	line-height:25px;
	}	
.englishLine0{
	width:950px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	margin-left:25px;
	}	
.englishLine2{
	width:950px;
	border-bottom:1px dotted #CCC;
	height:1px;
	line-height:0px;
	overflow:hidden;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	}	
.txtCMarginT10Line22En{
	text-align:center;
	line-height:22px;
	}	
.footEnglish{
	width:998px;
	height:136px;
	margin-left:auto;
	margin-right:auto;
	background-color:#f7f8f8;
	clear:both;
	position:relative;
	margin-top:22px;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	}	
/*english end*/

/*online begin*/
.onlineTitle{
	width:948px;
	line-height:30px;
	margin-right:25px;
	padding-left:25px;
	font-size:16px;
	font-weight:bold;
	color:#333;
	padding-top:15px;
	text-align:center;
	}
.online2em{
	padding-left:25px;
	}	
/*online end*/

/*backTop begin*/
.back-to {
	bottom: 35px;
	overflow:hidden;
	position:fixed;
	right:10px;
	z-index:999;
	}
.back-to .back-top {
	background:url(../images/back-top.png) no-repeat scroll 0 0 transparent;
	display: 
	block;
	float: 
	right;
	height:42px;
	margin-left: 10px;
	outline: 0 none;
	text-indent: -9999em;
	width: 42px;
	}
.back-to .back-top:hover {
	background-position: 0 -42px;
	}	
/*backTop end*/

.errePage{
	width:709px;
	height:235px;
	background:url(../images/erreBg.png) no-repeat left top;
	overflow:hidden;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:80px;
	}
.erreContent{
	width:352px;
	height:113px;
	position:absolute;
	top:10px;
	right:5px;
	font-size:12px;
	color:#666;
	padding:10px 0px 0px 20px;
	}	
.erreContent p{
	line-height:22px;
	}
.erreContent p.colorBF20{
	font-size:20px;
	color:#333;
	}	
.erreContent .colorRF20{
	font-size:20px;
	color:#ff0000;
	margin:0 5px;
	}	
	
.errorOther{
	width:500px;
	border:1px solid #CCC;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	margin-top:90px;
	margin-bottom:120px;
	line-height:30px;
	}		
.errorOtherCont{
	padding:20px 15px;
	text-align:left;
	}		
.errorOtherButton{
	padding:10px 15px;
	text-align:center;
	border-top:1px dotted #ccc;
	}		
.errorOtherButton a{
	text-align:center;
	display:inline-block;
	background-color:#b50029;
	padding:0px 10px;
	height:22px;
	line-height:22px;
	color:#FFF;
	}	
		
		
.dispBPad10{
	display:inline-block;
	padding-top:10px;
	}

.contentImageBig{
	width:1000px;
	height:250px;
	position:relative;
	}	
.contentHoverBig{
	width:1000px;
	height:40px;
	position:absolute;
	left:0px;
	top:120px;
	z-index:1;
	display:none;
	}	
.joinUsTTable ul li{
	height:48px;
	line-height:48px;
	text-align:center;
	float:left;
	}
.aboutUsC{
	padding-right:25px;
	line-height:28px;
	padding-top:34px;
	padding-bottom:20px;
	}	
#bannerBig {
    height: 250px;
    overflow: hidden;
    position: relative;
    width: 1000px;
}
#bannerBig_list {
    height: 250px;
    overflow: hidden;
    position: relative;
    width: 1000px;
}
#bannerBig_list a {
    cursor: pointer;
}
#bannerBig_list img {
    border: 0 none;
}
#bannerBig_bg {
    background-color: #000000;
    bottom: 0;
    cursor: pointer;
    height: 30px;
    opacity: 0.3;
    position: absolute;
    width: 478px;
    z-index: 1000;
}
#bannerBig_info {
    bottom: 0;
    color: #FFFFFF;
    cursor: pointer;
    height: 22px;
    left: 5px;
    position: absolute;
    z-index: 1001;
}
#bannerBig_text {
    bottom: 3px;
    position: absolute;
    right: 3px;
    width: 120px;
    z-index: 1002;
}
#bannerBig_list a {
    position: absolute;
}
contentProBlock dd.pic92{
	width:92px;
	height:92px;
	overflow:hidden;
	}
.calculatorTalbe {
    border: 0 none;
    width: 100%;
}
.calculatorTalbe td {
    border: 0 none;
    line-height: 42px;
    padding: 2px 0;
}
.searchName {
    padding-right: 0;
    text-align: right;
}
.searchValue {
    padding-left: 0;
    text-align: left;
    white-space: nowrap;
}
.calculatorTalbe input[type="text"] {
    background: url("../images/inputBg.png") repeat-x scroll left top rgba(0, 0, 0, 0);
    border: 1px solid #CACACA;
    color: #242424;
    height: 19px;
    line-height: 19px;
    padding-left: 5px;
}
#recommendTitleDiv span{
	padding:5px 10px;
	font-size: 14px;
	cursor: pointer;
}
.customerServBlock .brownTita{
	font-size:16px;
	color:#b6002a;
	font-weight:bold;
	}

.contentPubliction2{
	width:998px; 
	margin-left:auto;
	margin-right:auto;
	position:relative;
	border:1px solid #c9caca;
	border-top:4px solid #d0d0d0;
	}	
.contentPubliction2 .div{
	width:948px;
	overflow:hidden;
	padding-bottom:25px;
	padding-top:10px;
	margin-left:25px;
	}

#fundMarketDiv{
	margin-left:auto;
	margin-right:auto;
	width:700px;
	overflow:hide;	
	}
#sckzy{
	height:375px;	
	}
	
#tzyd{
	height:375px;	
	}
	
#xxgg{
	height:375px;	
	}
	
.fundActionBtn:hover{
	text-decoration:none;
}

.riskTestLine{
	width:948px;
	border-top:1px dotted #d8d8d8;
	text-align:left;
	}

	.new_icon{
	background:url(../images/treadNews.gif) no-repeat left top; 
	width:23px;
	height:14px;
	line-height:14px;
	display:inline-block;
	margin-left:5px;
	vertical-align:middle;
	}.cusmBox
#infoRequiredMark{
	color: #FF0000;
	padding:0px;	
}
.cusmessage{
	width:100px;
	margin-left: 30px;
	text-align: right;
	float:left;
}
.cusmBox{
	min-height:25px;
}
.clear{
	clear:both;
}
.int_height{
	height-min:25px;
	line-height:25px;
	width:1000px;clear:both;
}
.inoutbox{
	float:left;
	width:860px;
}
.in_box{
width:100px;
	float:left;
}
.tit a{color:#b6002a;
font-size: 14px;
margin-right: 20px;}
.inforSelectBlock .tit a{margin:0;}
.navList a{color:#333;font-size:12px;margin:0;}
.navList a:hover{color:#b6002a;}
.messageList{
	width:723px;
	float:left;
	margin-top:38px;
	overflow:hidden;
	padding-bottom:30px;
	} 
.messageList ul{
	width:700px;
	overflow:hidden;
	}	
.messageList ul li{
	width:600px;
	padding-top: 10px;
	} 
.messageList ul li .messagetime{
	width:70px;
	float: left;
	}

.messageList ul li .messagetitle{
	width:530px;
	float: left;
	line-height:16px;
	}
.messageList ul li .messagetitle a{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#555555;
	}
	.messageList ul li .messagetitle a:active{
	background: #FFFFFF;
	}

.messagecontent{
	padding-top:5px;
	overflow:hidden;
	color:#808080;
	width:530px;
	padding-left:70px;
	}
	
.xz{background:url(../images/xz.png) no-repeat center left;padding-left:30px;height:30px;line-height:30px;
	font-size:14px;
}

.xz:link{font-size:14px;}
.xz:hover{font-size:14px;}
.servicecolor{
	color:#686868;
	}
